Вопросы по теме 'laravel-queue'

Задания в очереди Laravel выполняются на много минут дольше таймаута
У меня есть задание в очереди Laravel, которое извлекает ссылки с веб-страницы. Тайм-аут для прослушивателя очереди, настроенного через Laravel Forge, составляет 240 секунд (4 минуты). Однако выполнение заданий занимает до 45 минут . Мои...
2143 просмотров
schedule 08.11.2021

Подключение PDO очередей Laravel не разрешено
У нас есть смс-задание, которое запускается для каждого SMS-сообщения, которое необходимо отправить, поэтому, если у нас есть 100 смс, мы планируем 100 заданий, чтобы разрешить одно или несколько смс. Когда мы отправляем смс-кампанию, она использует...
354 просмотров
schedule 09.09.2021

Laravel Horizon: элементы больше не помещаются в очередь по непонятной причине
Я запускал приложение на подготовленном сервере Laravel. У нас есть несколько заданий электронной почты, которые ставятся в очередь, и мы используем Horizon для управления очередями. Это всегда работало без проблем, но по какой-то причине мы что-то...
452 просмотров

Swift_TransportException: ожидался код ответа 250, но время от времени получал пустой ответ в обработчике очереди с использованием Amazon SES.
Мы часто сталкиваемся с Swift_TransportException: Expected response code 250 but got an empty response из заданий в очереди при отправке почты с помощью Amazon SES и просто с помощью драйвера SMTP. Это происходит время от времени, но, по-видимому,...
1865 просмотров

Как отладить код выхода 12 между заданиями в очереди: работа
У нас есть задание MyPrettyJob , которое поставлено в очередь через redis от контроллера. Когда мы запускаем это задание из такой команды, задание действительно выполняется. Когда мы запускаем задание с небольшим количеством данных, очередь...
829 просмотров
schedule 16.03.2022

Просмотр Laravel Mail не отображается
Я использую очередь для отправки электронных писем с помощью приведенного ниже кода: <?php namespace App\Mail; use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; use Illuminate\Queue\SerializesModels; use...
2582 просмотров

Почему Laravel использует соединение с очередью по умолчанию, даже если я указал очередь с другим соединением
У меня проблема с очередями laravel. В моем проекте соединение по умолчанию - синхронизация, я хочу добавить соединение sqs для одного типа заданий. Когда я отправляю работу таким образом: TestAction::dispatch()->onQueue('test');...
413 просмотров

Очередь fifo Laravel-SQS - задания обрабатываются нормально, но остаются в полете и терпят неудачу
Чтобы ограничить количество заданий, поступающих из моей очереди, я добавил некоторый код в свой файл заданий PHP. После того, как работа отодвинута, я некоторое время сплю: // random nr between 3 and 4 min $r = rand(180, 240); sleep($r);...
953 просмотров
schedule 29.05.2022

Как я могу проверить статус очереди в Laravel?
Мне нужно отправить несколько заданий в очередь Laravel для обработки некоторых загруженных CSV-файлов. Эти задания могут быть завершены за одну секунду, если файлы маленькие, или несколько секунд, если они большие, или, возможно, до минуты, если...
15304 просмотров
schedule 04.05.2023

Laravel Queue worker с cron
Я пытаюсь заставить свой веб-сайт отправлять электронные письма с подтверждением каждый раз, когда кто-то новый регистрируется. Я сделал это, как после того, как прочитал об этом, но я все еще не уверен, что это лучший способ сделать это. в моем...
8753 просмотров
schedule 09.05.2023

Laravel Queue worker на AWS SQS — много запросов?
У меня есть две очереди Amazon SQS, которые контролируются двумя работниками. Я использую его для отправки электронных писем, отправки рабочих запросов. Типичный бэкенд. Должно быть около 100 рабочих мест в этом месяце. Тем не менее, я получаю...
2121 просмотров
schedule 28.04.2023

Laravel Horizon - несколько очередей, запущенных от одного супервизора
Может ли кто-нибудь помочь с правильной конфигурацией в Horizon.php, чтобы один супервизор запускал несколько очередей? Я пытался: 'supervisor-1' => [ 'connection' => 'redis', 'queue' => ['default', 'queue2'], 'balance' =>...
2093 просмотров

Проблема асинхронной очереди Laravel 5.8 с использованием супервизора
Я использую очереди Laravel в своем приложении, у меня есть следующая конфигурация: .env : BROADCAST_DRIVER=log CACHE_DRIVER=file QUEUE_CONNECTION=database SESSION_DRIVER=file config/queue.config 'default' =>...
1082 просмотров

Очередь Laravel не выполняет работу в фоновом режиме
Я пытаюсь использовать очередь laravel для отправки массовых писем. Пока что я записал логику, и она работает нормально, но проблема в том, что когда я писал логику в контроллере, это занимало много времени, поэтому я подумал об использовании...
368 просмотров
schedule 10.11.2022

Как добавить дополнительные поля в Laravel Job Payload для внешнего приложения
Существующий ответ на аналогичный вопрос не отвечает на мой текущий вопрос, так как создание собственного диспетчера очередей невозможно, также мой вопрос уникален, поскольку я использую rabbitMQ вместе с Laravel Horizon для сообщения внешнего...
37 просмотров

Laravel 6 Event Listener Mailable Queue недоступен
Среда: php: 7.4.2 laravel: 6.15.0 Сценарий : при регистрации пользователя запускается event(new NewUserHasRegisteredEvent($user)); . In my EventServiceProvider.php protected $listen = [ NewUserHasRegisteredEvent::class => [...
169 просмотров

Отправить отчет об ошибке часовому в очереди Laravel
У меня есть настройка Sentry.io в моем проекте Laravel. Я также использую очереди. Мне было интересно, можно ли отправить неудачные очереди в Sentry? Поскольку они не отправляются автоматически, когда они терпят неудачу.
1616 просмотров
schedule 16.02.2024

Laravel Single Job Class отправляется несколько раз с перезаписью разных параметров
Я использую Laravel Jobs для извлечения данных из Stripe API с разбивкой на страницы. По сути, каждое задание получает «идентификатор бренда» (у пользователя может быть несколько брендов на одну учетную запись) и параметр «начать после». Он...
138 просмотров
schedule 12.05.2024