En la documentación del tornado muestran cómo pueden tener una gran producción del 4 frontends. Me gustaría ejecutar una aplicación de la misma manera, y me gustaría tener las interfaces ejecutándose como procesos daemon administrados con una secuencia de comandos init.d *.¿Cómo se ejecutan varios procesos/subprocesos/interfaces de Tornado?
Soy bastante nuevo en Python, así que no sé realmente por dónde empezar. Actualmente estoy comenzando el servidor Tornado manualmente en la terminal, pasando un nuevo número de puerto cada vez.
He intentado usar el python-daemon package junto con el lockfile package pero los archivos de bloqueo que se crean no tienen los id. De proceso en ellos y no puedo ver cómo matar luego los procesos con elegancia más adelante.
Realmente no sé a dónde ir desde aquí, y los documentos de Tornado dejan una gran parte en cuanto a la implementación.
* Si hay una forma mejor de administrar los procesos para que puedan ser monitoreados y administrados como un grupo, por favor avíseme.
http://www.jeremybowers.com/blog/4/tornado-web-framework-production-django-and-nginx/ algunas buenas notas sobre la implementación – Carson