Описание тега laravel-queue
Laravel queues provide a unified API across a variety of different queue backends, such as Beanstalk, Amazon SQS, Redis, or even a relational database. Queues allow you to defer the processing of a time-consuming task, such as sending an email, until a later time, drastically speeding up web requests to your application.
1
ответ
Обход очереди php artisan: работа: Драйвер очереди - Redis или база данных (Laravel 5.4)
В настоящее время я использую базу данных в качестве драйвера очереди, я установил Laravel 5.4 на ПК с Windows 10. Для обработки очередей я использую php artisan queue:work который был полностью в стадии разработки. Теперь проект полностью готов и е…
24 июн '17 в 04:47
1
ответ
Laravel Job / Queue не обрабатывается странным бесконечным циклом
Я пытаюсь создать очередь, но она не работает, когда я бегу php artisan queue:work все, что я получаю в моем терминале, [2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV [2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV [2017-11-30 19:56:27]…
30 ноя '17 в 20:05
1
ответ
Неудачные задания, помеченные как выполненные в laravel
Я использую Laravel 5.7 с php 7.3, Apache2, Redis для Laravel Horizon. Я получаю проблему, работа никогда не терпит неудачу, если есть какая-либо ошибка. Ex. Если я забуду добавить использование App\Order; тогда в идеале это должно быть помечено как…
11 янв '19 в 06:31
9
ответов
Запуск очереди laravel: работа на виртуальном хостинге
Я хочу, чтобы моя очередь laravel: работа продолжалась на общем хостинге, это общий хостинг (я не на VPS), я ничего не могу установить, потому что почти все онлайн-источники, когда я искал это, предлагают установить супервизор. В общем, я подумал, ч…
10 сен '17 в 14:12
1
ответ
Освободить задание Laravel в очереди без увеличения количества попыток
Иногда мне нужно освободить задание Laravel и вернуть его в очередь. Однако при этом количество попыток увеличивается. Становится равным 2, и если ваш работник очереди ограничен 1 попыткой, он никогда не будет запущен. Как я могу выпустить без увели…
04 май '17 в 15:29
1
ответ
Эхо-сервер Laravel выдает исключение с Redis и Queue
У меня есть реализация чата в реальном времени с laravel 5.4, laravel-echo с redis и очередью. У меня возникли проблемы с очередями, ниже приведены некоторые коды Senipts Настройки супервизора [program:qwikkar-staging-queue-worker] process_name=%(pr…
02 ноя '17 в 07:18
2
ответа
Работник очереди Laravel с cron
Я пытаюсь заставить мой веб-сайт отправлять электронные письма с подтверждением каждый раз, когда кто-то регистрируется. после того, как я прочел об этом, я сделал это следующим образом, но до сих пор не уверен, что это лучший способ сделать это. в …
29 сен '17 в 11:31
1
ответ
Laravel загружает файлы асинхронно
Я довольно хорошо знаком с Laravel Queues и управляю асинхронной логикой в Laravel, планируя задания. Веб-сайт, который я создаю, должен обрабатывать большие видеофайлы, поэтому мне нужно, чтобы эти загрузки были асинхронными, теперь пользователи …
13 май '18 в 08:47
0
ответов
Laravel Redis Queue - зарезервированные задания не удаляются при сбое
Я использую redis в качестве драйвера очереди для Laravel 5.1. Похоже, что при сбое задания из-за фатальной ошибки, такой как превышение времени выполнения, зарезервированное задание не удаляется из очереди. Я могу проверить в redis-cli на queues:de…
17 ноя '17 в 14:50
1
ответ
Push-уведомление для Android и IOS в Laravel с очередью
Я использую davibennun/laravel-push-notification пакет для отправки уведомления на устройство. Но я хочу отправить уведомление нескольким пользователям для этого я хочу использовать laravel queue, Но я новичок в laravel вот почему не знаю, как испол…
12 апр '17 в 08:20
0
ответов
Проблемы с получением работы Cron для идеального запуска
Я использую Laravel/Lumen. Я настроил простую работу для отправки SMS: <?php namespace App\Jobs; class SendDepositSMSAlertJob extends Job { private $numbers; private $account; private $type; private $amount; private $date; /** * Create a new job …
10 янв '17 в 12:04
2
ответа
Laravel JobId, как использовать его, чтобы проверить, выполнена ли работа
У меня есть проблема, как проверить, выполнена ли работа или нет. Я смотрю повсюду, но не вижу, чтобы с Laravel / Lumen было что-то, с чем я, возможно, скучаю. Пример кода: $job = ((new FooJob($data))); $jobID = dispatch($job); if(is_numeric($jobID)…
22 авг '17 в 12:01
0
ответов
Laravel & AWS SQS CSV импорт
Инструменты: Laravel & AWS SQS Описание: Я разрабатываю часть системы импорта CSV в мою базу данных. Но как происходит импорт? было бы немного больше, чем просто импорт CSV. Процесс импорта будет происходить автоматически и в фоновом режиме, очевидн…
26 июн '18 в 00:53
2
ответа
Как настроить несколько обменов в laravel-queue-rabbitmq?
Я нашел знаменитую библиотеку для использования RabbitMQ в Laravel. В конфигурации config/queue.php Я могу указать только один обмен и имя очереди. Поддерживает ли он несколько обменов?
19 дек '18 в 21:23
1
ответ
Laravel Queues и FirstOrNew
Я использую очередь Laravel для извлечения данных из API, когда меня уведомляют об изменениях через Webhooks. Webhook возвращает только идентификатор измененного объекта, поэтому мне нужно сделать запрос к API, чтобы получить остальное. Я отправляю …
23 дек '18 в 05:27
0
ответов
Laravel очереди заданий и ловушки развертывания bitbucket
Мы используем конвейеры bitbucket для установки perms, установки композитора, и, что важно, после развертывания мы делаем следующее: php artisan migrate nohup php artisan queue:work --daemon >/dev/null 2>&1 & php artisan up Отлично, по…
04 янв '19 в 21:16
1
ответ
В очереди Laravel не хватает памяти на сервере, но не на локальном хосте, даже если выделенная память намного больше на серверах
Я пытаюсь сбросить данные в базу данных из CSV. Это отнимает много времени, поэтому я решил пойти с очередью Laravel. Главное странное различие между сервером и локальным хостом здесь: $insertJob = (new StoreUser($data))->delay(Carbon::now()->…
13 янв '19 в 13:38
2
ответа
Работа / уведомление о сбое
Я пытаюсь настроить контактную форму на своем сайте, чтобы, когда кто-то нажимает кнопку "Отправить", запускается задание, и в этом задании всем администраторам отправляется уведомление. Я продолжаю получать эту ошибку в моей таблице неудачных задан…
10 сен '18 в 22:27
0
ответов
Начать работу с транзакцией [PHP Laravel]
Мне нужно запустить работу Laravel в рамках транзакции. Поскольку задания асинхронные, иногда они завершаются до фиксации транзакции. В таких ситуациях задание не может получить соответствующее сырье, используя идентификатор. (Поскольку транзакция е…
18 фев '19 в 07:35
2
ответа
Laravel фильтр "многие ко многим" с суммой
Я работаю в Laravel и мне нужно отфильтровать пользователей, которые заказывают с определенным количеством денег в заказах, поэтому я использовал для фильтрации количества заказов User::where('type','client') ->has('orders', '>=', $min_orders)…
28 фев '19 в 17:23