In fact, we ended up doing the opposite and put IIS behind nodejs via node-http-proxy .
There are several advantages to this. For example, IIS does not support web sockets, so it fixes nodejs before that.
The only thing you have lost from node-iis is process control, but there are many alternative ways to make your node application work reliably as a service.
Garth source
share