Ho un'applicazione nodejs che ho eseguito come questo, su SSH:Perché la mia applicazione node.js si blocca occasionalmente quando non ho il terminale aperto?
$ tmux
$ node server.js
Questo inizia la mia applicazione di nodo in una sessione tmux.
Ovviamente, non ho la sessione SSH aperta tutto il tempo.
Quello che stavo scoprendo è che occasionalmente la mia applicazione può entrare in uno stato in cui non servererà alcuna pagina. Questo potrebbe essere correlato all'applicazione stessa, o forse solo a una sessione SSH scarsamente scollegata.
In entrambi i casi, semplicemente accedendo al SSH, in esecuzione:
$ tmux attach
e dando attenzione al riquadro rende tutto ancora una volta reattivo.
ho pensato tutto il punto di node.js era che tutto è non bloccante - allora che cosa sta succedendo qui?
Hmmmm, quale sistema operativo? – Brad
@Brad: Ubuntu 12.04.1 – Eric
@Eric Dalla tua descrizione tutto dovrebbe funzionare, quindi è un problema con il vostro codice. – loganfsmyth