W dokumentacji tornado pokazują, w jaki sposób mogą mieć bardzo duże przełożenie z 4 frontends. Chciałbym uruchomić aplikację w ten sam sposób i chciałbym, aby frontendy działały jako procesy demona zarządzane za pomocą skryptu init.d *.Jak uruchomić wiele procesów/wątków/frontendów Tornado?
Jestem dość nowy w Pythonie, więc nie wiem od czego zacząć. Obecnie ręcznie uruchamiam serwer Tornado w terminalu, za każdym razem przekazując nowy numer portu.
Próbowałem używać python-daemon package w połączeniu z lockfile package, ale tworzone pliki blokujące nie zawierają identyfikatorów procesowych i nie widzę, jak później bezpiecznie je zabijać.
Nie bardzo wiem, dokąd się udać, a dokumenty Tornado pozostawiają duży fragment dotyczący wdrożenia.
* Jeśli istnieje lepszy sposób zarządzania procesami, aby można było monitorować i zarządzać nimi jako grupą, proszę dać mi znać.
http://www.jeremybowers.com/blog/4/tornado-web-framework-production-django-and-nginx/ ma kilka dobrych uwag na temat wdrażania – Carson