У меня есть проект Django, работающий над экземпляром AWS EC2. Я использую сервер Django по умолчанию для запуска приложения. Чтобы сервер работал в фоновом режиме, я использовал screen команду как:

Чтобы открыть экран:

screen

Это выводит меня на экран терминала, и там я запускаю команду runserver как

python3 manage.py runserver 0.0.0.0:8000

Это работает. Но иногда из-за OOM Killer процесс останавливается, и мое приложение тем самым останавливается.

Как я мог избежать ситуации с процессом уничтожения?

0