Un progetto che ho realizzato con Meteor ha una perdita di memoria che si accumula lentamente nel corso di un mese o due. Dopo aver affondato i giorni per trovare la perdita, sto gettando la spugna in favore di aggiungere solo un riavvio automatico che si verifica una volta al mese. Sì, questa è una cattiva pratica, ecc.Come riavviare il server Meteor da Meteor.js
C'è un modo per riavviare semplicemente dall'interno della codebase del server? Idealmente, ciò innescherà anche un aggiornamento per i client connessi (simile agli aggiornamenti regolari della distribuzione).
Quindi presumo che questo comando possa essere annidato in una buona vecchia funzione di timeout JS.
penso che semplice 'process.exit()' dovrebbe fare il lavoro, dal momento che la vostra applicazione sarà probabilmente eseguito in un ambiente con funzione di riavvio automatico in ogni modo. –
Hai provato a utilizzare https://kadira.io/ per trovare il problema? – zeroasterisk