2012-02-29 10 views
6

Escribí una aplicación que hace uso de la implementación de websocket de Tornado y estoy tratando de encontrar un host para ella. Por lo que puedo decir al leer los resultados de búsqueda de google, google appengine no admite websockets en este momento. No estoy seguro de heroku ya que no pude encontrar ninguna información. Entonces, mi pregunta es si alguien conoce un proveedor de servicios de alojamiento donde podría alojar mi aplicación.Alojando una aplicación de tornado/websocket

Respuesta

5

Lo más fácil podría ser utilizar un proveedor de nube general de IaaS (Infraestructura como Servicio) como Amazon EC2 o Rackspace. O incluso solo use un servidor alojado como con Dreamhost. Con ellos obtienes acceso directo al sistema operativo y a la configuración de red, y puedes hacer lo que quieras. La desventaja es que serán más caros y para EC2 y Rackspace necesitará administrar el host.

Actualización: ahora puede usar Websockets en Heroku. Aquí hay información sobre el uso de Websockets with Python on Heroku.

+2

¿El downvoter se preocupa por elaborar para que yo pueda arreglar la respuesta? – kanaka

+2

Hola, soy el infractor. La pregunta era específicamente sobre una aplicación python/tornado (que ya había escrito), y tu respuesta fue escribirla en node.js. Aunque node.js es excelente (lo uso todo el tiempo), creo que es extremadamente inútil sugerir tecnologías completamente diferentes como respuesta a una pregunta específica. –

+0

@NickJennings, he reestructurado la respuesta para capturar mejor mi intención original. Todavía proporciono la sugerencia alternativa, pero ahora es claramente secundaria. – kanaka

Cuestiones relacionadas