Size: a a a

2019 December 10

PE

Pocket 🐘 Elephant in Laravel Pro
Daniil Zobov
foreach(Model::where()->cursor() as $model)
Спасибо!
источник

P

Pavel Prokofiev in Laravel Pro
посдкажите пожалуйста по джобам, иногда случается что шедулер падает с такой ошибкой, соотв задачи перестают выполняться
источник

P

Pavel Prokofiev in Laravel Pro
источник

P

Pavel Prokofiev in Laravel Pro
как сделать чтобы при превышении таймаута задача просто в фейлы падала, но шедулер продолжал работать
источник

P

Pavel Prokofiev in Laravel Pro
при это когда задача выполняется долго (больше заявленного таймаута) - то она вроде как раз падает в невыполненные с таким логом
App\Jobs\SendNotification has been attempted too many times or run too long. The job may have previously timed out. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\SendNotification has been attempted too many times or run too long. The job may have previously timed out. at /var/www/web/data/www/vendor/laravel/framework/src/Illuminate/Queue/Worker.php:617)
источник

P

Pavel Prokofiev in Laravel Pro
я не пойму - когда она падает в фейлы, а когда падает сама очередь? оба случая - превышение таймаута
источник

П

Павел in Laravel Pro
увеличь таймаут
источник

P

Pavel Prokofiev in Laravel Pro
ну это костыль
источник

P

Pavel Prokofiev in Laravel Pro
стоит 60 сейчас
ну поставлю я 600 например
источник

P

Pavel Prokofiev in Laravel Pro
случится однажды что и он вдруг будет превышен
источник

P

Pavel Prokofiev in Laravel Pro
да, будет такое реже - но это не решение
источник

M

Michael in Laravel Pro
У CLI вообще нет таймаута по дефолту же
0 стоит
источник

P

Pavel Prokofiev in Laravel Pro
меня устраивает что задача в фейлед падает, но почему сам планировщик валится?
источник

P

Pavel Prokofiev in Laravel Pro
так почему происходит ошибка на скрине?
источник

M

Michael in Laravel Pro
Потому что кто-то изменил дефолтный конфиг php
источник

AP

A P in Laravel Pro
закоменть строчку номер 1250 чо
источник

AP

A P in Laravel Pro
не будет кидать эксепшн
источник

P

Pavel Prokofiev in Laravel Pro
Michael
Потому что кто-то изменил дефолтный конфиг php
не понял
источник

P

Pavel Prokofiev in Laravel Pro
всмысле превышел пхп таймаут?
источник

M

Michael in Laravel Pro
max_execution_time в php.ini для CLI надо поставить в 0
источник