Я работаю над приложением Python, которое должно работать круглосуточно в качестве клиента, прослушивающего изменения в Salesforce Streaming API.
Каков рекомендуемый способ его развертывания в производственной среде?
Пока что я планирую настроить его непосредственно под systemd - это поможет в случае сбоя приложения или перезагрузки системы, но не поможет, если приложение зависает, не хватает памяти и т. Д.
Чтобы определить, не зависло ли это, я планирую включить простую конечную точку http в основной цикл с некоторой базовой статистикой и подключить внешний мониторинг.
Любые другие инструменты или рекомендацииследует использовать?