Express server, running on Windows 2008, crashes every two weeks or so. The node server is run as a service using nssm- there is no appreciable load on the server and logs dont provide any information, we've instrumented the service using Winston, but so far nothing in the application logs, or Windows event logs. The symptom is that the nssm service stays up, but the node.exe that it spawned dies, thereby denying service to clients.
This https://github.com/isaacs/npm/issues/2840 seemed like a likely fix, but we've been able to reproduce the crash again with the suggested fix. We could just move it to a *nix box and get out of dodge, annoying at this point. If possible I'd really like to get this to work on Windows if possible. Hopefully the community has some ideas.