В нашем проекте Laravel мы столкнулись со следующей ошибкой:
Fatal Error: Allowed Memory Size of 124213718 Bytes Exhausted.
Кроме того, наши работники очереди регистрируют ошибки в таблице Failed_jobs, а именно:
Illuminate\Queue\MaxAttemptsExceededException.
Мой вопрос: коррелируют ли эти две ошибки? Может ли нехватка памяти быть фактором, способствующим исключению MaxAttemptsExceededException?
На сервере наш файл /etc/php.ini в настоящее время имеет значение Memory_limit = 512M. У нас достаточно ресурсов, чтобы увеличить его до 2G. Поможет ли увеличение лимита памяти решить или облегчить эти проблемы?
Чтобы дать некоторый контекст. Наша задача cron обрабатывает более 4000 экземпляров RDS. Один из случаев вызывает появление этой ошибки в таблице error_jobs.
Одно из возможных решений: в каталоге superivsor.d в файле QueueWorker. ini – я увеличил время ожидания до 300, так как увидел, что это распространенное решение, но оно все равно не работает.
Заранее благодарим за любые предложения!
Заранее благодарим за любые предложения! р>
queueworker.ini файл
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/my-app/artisan queue:work --sleep=3 --tries=3 --timeout=300
autostart=true
autorestart=true
user=admin
numprocs=2
redirect_stderr=true
stdout_logfile=/var/www/my-app/storage/logs/worker.log
startsecs=0
Подробнее здесь: https://stackoverflow.com/questions/790 ... tsexceeded
Связана ли ошибка «Разрешенный размер памяти исчерпан» с «MaxAttemptsExceededException» в очередях Laravel? ⇐ Php
Кемеровские программисты php общаются здесь
1728346999
Anonymous
В нашем проекте Laravel мы столкнулись со следующей ошибкой:
Fatal Error: Allowed Memory Size of 124213718 Bytes Exhausted.
Кроме того, наши работники очереди регистрируют ошибки в таблице Failed_jobs, а именно:
Illuminate\Queue\MaxAttemptsExceededException.
Мой вопрос: коррелируют ли эти две ошибки? Может ли нехватка памяти быть фактором, способствующим исключению MaxAttemptsExceededException?
На сервере наш файл /etc/php.ini в настоящее время имеет значение Memory_limit = 512M. У нас достаточно ресурсов, чтобы увеличить его до 2G. Поможет ли увеличение лимита памяти решить или облегчить эти проблемы?
Чтобы дать некоторый контекст. Наша задача cron обрабатывает более 4000 экземпляров RDS. Один из случаев вызывает появление этой ошибки в таблице error_jobs.
Одно из возможных решений: в каталоге superivsor.d в файле QueueWorker. ini – я увеличил время ожидания до 300, так как увидел, что это распространенное решение, но оно все равно не работает.
Заранее благодарим за любые предложения!
Заранее благодарим за любые предложения! р>
queueworker.ini файл
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/my-app/artisan queue:work --sleep=3 --tries=3 --timeout=300
autostart=true
autorestart=true
user=admin
numprocs=2
redirect_stderr=true
stdout_logfile=/var/www/my-app/storage/logs/worker.log
startsecs=0
Подробнее здесь: [url]https://stackoverflow.com/questions/79063967/is-the-allowed-memory-size-exhausted-error-related-to-the-maxattemptsexceeded[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия