Al momento è in esecuzione un server nodo, utilizzo npm forever
per mantenerlo in esecuzione quando non sviluppo e utilizzo npm nodemon
per quando si modifica (riavvia l'app in modifica/caricamento).Archiviazione permanente della sessione nel nodo
Ho notato che ogni volta che riavvio la mia app, i dati della sessione sono persi e i miei giocatori devono accedere nuovamente ai loro account. Non è un affare enorme, ma mi chiedevo se c'era un modo per modificare la mia pagina server.js senza riavviare l'app e loggare tutti fuori?
(Si noti che questo vale solo per i server.js o modifiche dei moduli .html
e .js
pagine che sono serviti non richiedono un riavvio.)
(Seconda nota: Sto usando MySQL, nodejs, angularjs, esprimono .io per tutto questo, nel caso qualcuno lo chieda)
Io uso l'API del nodo-cluster e riavvio i lavoratori di uno senza riavvio del processo principale ... Ma anche io non ho dati importanti nella memoria, c'è Redis per questo ... mysql non è il posto migliore per le sessioni , aggiungi alcuni come Redis (o Memcache) per questo al tuo stack .. –
check (il tuo portafoglio) {return "Stai facendo gioco"} – Jamie