¿Existe una buena forma de ejecutar y administrar varias aplicaciones nodejs en un solo servidor?Ejecución y administración de aplicaciones nodejs en un único servidor
He estado mirando haibu y nodester, pero parecen un poco complejos para lo que estoy tratando de hacer.
También estaba buscando en forever y creo que puede funcionar con el archivo de configuración y la interfaz web, pero no estoy seguro de cómo voy a manejar pasar la información del puerto a través de ENV o argumentos.
No estoy del todo seguro de lo que el alcance de sus proyectos son, pero ¿sería una opción para utilizar los archivos de configuración de sitio por la aplicación? Puede especificar puertos para cada aplicación en un archivo "siteConfig.js" e importarlo en su archivo de servidor, que es una forma de organizar cosas (consulte https://github.com/mape/node-express-boilerplate). Eso podría manejar la parte del puerto, pero no necesariamente le daría una solución de administración para todas las aplicaciones. –
Déjeme explicar mi flujo de trabajo. En nuestro servidor ejecutamos Apache y voy a configurar un proxy inverso para cada aplicación de nodo que desarrollemos. Por ahora, estas son aplicaciones de poco tráfico, por lo que quiero ejecutarlas en el mismo servidor. –