В документации по торнадо они показывают, как они могут иметь очень большой сквозной проход от 4 frontends. Я хотел бы запустить приложение таким же образом и хотел бы, чтобы интерфейсы работали как процессы-демоны, управляемые с помощью сценария init.d *.Как запустить несколько процессов Tornado/потоков/интерфейсов?
Я довольно новичок в Python, поэтому не знаю, с чего начать. В настоящее время я запускаю сервер Tornado вручную в терминале, каждый раз передавая новый номер порта.
Я пробовал использовать python-daemon package в сочетании с lockfile package, но создаваемые блокировочные файлы не имеют идентификаторов процесса в них, и я не могу понять, как потом закончить процессы изящно позже.
Я действительно не знаю, куда идти отсюда, а документы Tornado оставляют большой кусок относительно развертывания.
* Если есть лучший способ управлять процессами, чтобы они могли отслеживаться и управляться как группа, то, пожалуйста, дайте мне знать.
http://www.jeremybowers.com/blog/4/tornado-web-framework-production-django-and-nginx/ имеет некоторые хорошие заметки о развертывании – Carson