Estoy ejecutando un nodo usando masilla. pero no funciona cuando la sesión de masilla expira. ¿Cómo puedo iniciar el nodo js de forma permanente? No debería finalizar si finaliza la sesión de masilla.cómo ejecutar el nodo js de forma remota
Respuesta
Generalmente utiliza un deamon para mantenerlo funcionando. Una respuesta adecuada depende del tipo de SO que ejecuta su máquina remota (¿Windows?).
Lo mejor es ejecutar node.js en * unix.
Acabo de resolver esta cuestión hoy Usando siempre>http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever
Es impresionante.
para instalar:
npm install Forver
para correr:
forever start yourServer.js
Para comprobar si su funcionamiento:
forever list
fresco eh?
Entre lo que Raynos y nEEbz sugieren, también puede intentar usar GNU Screen. Esto es muy útil, especialmente si está usando masilla para conectarse al servidor remoto. Consulte el tutorial de pantalla this para obtener más información.
Aquí presentamos una introducción rápida y amable a la "pantalla".
En ubuntu, si es necesario instalarlo, utilice: apt-get install pantalla
Primer uso:
$ screen
montón de cosas imprime, luego otro Shell Indicador
$ nodo ./myapp.js
ahora su aplicación nodo está en ejecución
¿Desea editar algún otro código?
control en un c
borra la ventana, y ahora tiene otro indicador de comandos. nodo todavía se está ejecutando ...
$ edit public/somewebfile.html
lo guarda, todavía en editor de volver al nodo
-un mando de control de una pantalla
cambia de nuevo a la pantalla de funcionamiento de nodo
necesidad de salir del oficina por unos minutos
control-a control-d
(screen detaches from your location... processes remain attached)
$ logout
desconecta la pantalla, pero nodejs y el editor están aún en marcha ...
de vuelta en casa ... quieren conectarse con el trabajo
> ssh work.some.where
> screen -D -R
screen reconnecting....
A continuación aparece el nodejs shell pantalla de nuevo, o de control de una control-a para volver a ese editor
control-a? muestra los comandos disponibles, o leer la página del manual agradable: Pantalla hombre
pantalla es tu amigo :) – chovy
También puede ejecutar nohup:
nohup node app.js
si te tienen un error cuando no NPM instala para siempre, qué NPM install siempre -G i tengo ese problema
- 1. Cómo depurar de manera remota el nodo JS con PHPStorm?
- 2. Linux ejecutar comandos de forma remota
- 3. Cómo ejecutar un proceso de forma remota usando python
- 4. ¿Cómo puedo ejecutar de forma remota un script en Windows?
- 5. archivo js del nodo desencadenador
- 6. Diferencia entre el nodo js y el js expreso
- 7. Nodo JS error: ENOENT
- 8. PsExec para ejecutar de forma remota una aplicación GUI
- 9. Intentando utilizar DOMParser con el nodo js
- 10. conectar ECONNREFUSED - JS nodo, sql
- 11. Cómo ejecutar el proceso en una máquina remota, en C#
- 12. Nodo dividido de Rangy (JS/jQuery)
- 13. problema para ejecutar el script bash de forma remota, redireccionando el resultado localmente
- 14. ¿Cómo desarrollar software de forma remota?
- 15. Cómo detener ffmpeg de forma remota?
- 16. Insertar nodo del mismo nivel en JS
- 17. JavaScript: ¿Cómo descargar JS de forma asíncrona?
- 18. Graph orientación y el nodo de posicionamiento en d3.js
- 19. Recuperando archivos del Nodo de directorio Js
- 20. Ejecutar scripts de PowerShell en PC remota
- 21. cómo ejecutar un archivo de script de forma remota con ssh
- 22. Reiniciar PostgreSQL de forma remota
- 23. Rails 3 forma remota: ¿Cómo especifico el tipo de contenido?
- 24. Copie el archivo de forma remota con Powershell
- 25. Rails forma remota y seleccione el cambio no trabaja
- 26. nodo js escuchar el error EADDRINUSE para el simple httpserver
- 27. Ejecutar node-js desde Java o Groovy
- 28. Agarrando la alternativa Nodo JS para multithreading
- 29. Eclipse - Ejecutar proyecto en una máquina remota
- 30. Problema con petición HTTP GET en el nodo js
¡Agradable! Parece que se puede usar para cualquier proceso, no solo para node.js. – Amjith