как следить за питоном wsgi сервером, при его сбое перезапустить - PullRequest
0 голосов
/ 13 октября 2010

У меня есть сервер wsgi, который использует вставку, по какой-то причине, иногда он падает . Любой совет приветствуется.

Ответы [ 2 ]

1 голос
/ 13 октября 2010

Я бы использовал интеграцию служб вашей операционной системы для этого. Например, в Debian Linux есть start-stop-daemon. На окнах есть сервис управления.

Это проверенный, хорошо интегрированный способ, предоставляемый самой операционной системой, для поддержания работы приложения.

Просто сделайте, чтобы ваша программа установки зарегистрировала ваш сервис в собственной системе управления сервисами.

0 голосов
/ 08 января 2011

Вы можете использовать supervisord для запуска вашего сервиса. Предоставляет возможность автоматического перезапуска в конфигурации программы. Вы можете сослаться на раздел автозапуска в этом документе .

Чтобы узнать, как использовать его с Python, вы можете сослаться на мой ответ на этой теме .

...