Старт Торнадо - PullRequest
       21

Старт Торнадо

2 голосов
/ 19 мая 2010

Я довольно новичок в использовании Tornado Web в качестве веб-сервера, и у меня возникли небольшие трудности с его поддержкой. Я обычно использую Django и Nginx и использую для запуска / остановки / перезапуска сервера. Однако с Tornado у меня возникают проблемы с тем, чтобы он «запускался» без непосредственного выполнения моего основного файла python для сайта, то есть «python ~ / path / to / server.py».

Я уверен, что я все понял неправильно - есть ли способ «загрузить» мой сценарий, чтобы при запуске Nginx запускался Tornado?

Любая помощь будет оценена!

Ответы [ 2 ]

3 голосов
/ 28 мая 2010

Лучший способ сделать это - использовать supervisord , как это также написано на python

2 голосов
/ 28 мая 2010

Нет, нет способа заставить nginx порождать ваш экземпляр торнадо.

Обычно для запуска процесса торнадо вы используете внешнюю среду, такую ​​как daemontools или системный сценарий инициализации.

...