Что есть:
1. На VPS стоит Ubuntu.
2. Там крутится некий процесс (скрипт на Питоне, но это не важно), в фоновом режиме, который должен работать ВСЕГДА.
3. По разным причинам, иногда этот процесс останавливают (например, хостер может ограничивать время непрерывной работы процесса и т.п.).
Что нужно:
1. Чтобы если этот процесс "убили", он бы запустился заново.
---------------------------------
Идеи:
1. Запустить ДВА процесса. Первый, "А", смотрит - "крутится" ли второй процесс, "Б".
Если процесс Б работает, то процесс А ничего не делает.
А если процесс Б перестал выполняться, процесс "А" заново запускает "Б" в фоновом режиме.
К сожалению, я не могу пока сам такое написать...
Поиск в Гугле по словам how run process+ self recovering/ self recovering /self-regenerating /self-healing
ничего не дал....(
2. А может попроще как? Должно же быть такое как то уже реализовано??