Решит ли увеличение памяти в AWS проблему sigkill в celery
У меня есть приложение django, которое использует celery для выполнения задач. Выполнение задач занимает от 8 до 10 часов. В моей локальной системе приложение работало нормально. У меня Macbook pro середины 2015 года с процессором i7 и 16 гигами оперативной памяти.
Недавно я развернул приложение на 2-ядерном 4 ГБ сервере в AWS. Теперь задачи убиваются. Вот точная ошибка, которую я получаю
Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL) Job: 0.')
Когда я прочитал об этом, я узнал, что это происходит из-за утечки памяти или проблем с подкачкой памяти.
Мой вопрос в том, решит ли увеличение памяти в AWS проблему?