Я думаю, что у меня проблема, когда машинный завод добавляет тайм-аут некоторым из моих отложенных рабочих мест (кажется, 10 минут). У меня есть процесс копирования, который может работать в течение> 10 минут, и каждый раз, когда он достигает 10-минутного порога, работа убита. В любом случае, нужно настроить тайм-аут машинного времени для экземпляров сотрудников? Я просматриваю и все, что я вижу, - это тайм-ауты в отношении nginx/apache.Отложенные рабочие рабочие, работающие на моторном дворе
0
A
ответ
1
Не установлен тайм-аут для сотрудников Delayed Job, поэтому это скорее проблема использования памяти. Monit отслеживает память, потребляемую рабочими, и перезапускает те, которые достигают установленного порога. Действия Monit будут регистрироваться в /var/log/syslog
, так что это можно проверить, чтобы подтвердить, прекращает ли Monit рабочих. Порог памяти устанавливается в файле /etc/monit.d/delayed_job.monitrc
и может быть увеличен в соответствии с требованиями работников. После изменения конфигурации Monit необходимо перезагрузить, используя sudo monit reload
.
Если вы подадите заявку на номер https://support.cloud.engineyard.com, сотрудники службы поддержки будут более чем рады помочь вам в дальнейшем диагностировать эту проблему.
Смежные вопросы
- 1. Отложенные рабочие места утечки памяти?
- 2. как начать sidekiq на моторном дворе
- 3. Как установить раздвоенный камень на моторном дворе?
- 4. Задачи Cron исчезли на моторном дворе
- 5. Как хранить переменные среды в моторном дворе
- 6. Рабочие рабочие beanstalk висят на сервере
- 7. Рабочие задания R на SLURM, работающие только на одном узле
- 8. Развертывание PhantomJS или безголовочного камня на моторном дворе
- 9. SPARK_HOME/рабочие заполняющие рабочие узлы диск
- 10. Рабочие элементы OpenCL на рабочие группы в 2DRange
- 11. Как создать промежуточную среду для рельсов в моторном дворе?
- 12. Rails delayed_job - как я могу убедиться, что есть рабочие, работающие
- 13. Рабочие пространства Chrome, не работающие с исходными картами и Javascript
- 14. Запросы SqlBrite на рабочие темы
- 15. Рабочие нагрузки ycsb на mongodb
- 16. Браузер блокируется, рабочие на помощь?
- 17. Рабочие места golang на практике
- 18. Рабочие нитки на одноядерном устройстве
- 19. Какие «рабочие» на самом деле?
- 20. Добавить рабочие дни в DateTime Где рабочие дни настраиваются
- 21. Рабочие конечные точки NServiceBus
- 22. Рабочие очереди Akka.Net
- 23. Рабочие процессы фабрикатора
- 24. Максимальные рабочие процессы IIS
- 25. OpenCL рабочие всегда 1
- 26. Старые рабочие материалы Delphi
- 27. Однопоточные рабочие нагрузки
- 28. Неправильные рабочие ограничения Xcode
- 29. Нитевые рабочие потоки
- 30. Ребус и распределенные рабочие
Я пришел сюда, чтобы ответить на свой пост, но вы были правы. Это закончилось тем, что он убил его после того, как он дошел до порога памяти, и это было всего лишь около 10 минут каждый раз. Я увеличил порог, и он работает правильно. Благодаря! – Mysrt
Отмечу, что наш dj-monit настроен через рецепт шеф-повара, а не непосредственно через сам сервер. Переконфигурирование рецептов и повторная загрузка их исправили нашу проблему с помощью: ey recipes upload -e environment ey recipes apply -e environment – Mysrt