Problem: one of our highly hybrid app uses ~20 unix-native service's windows port (nsqd, elasticsearch, etc). Currently, this runs on a command prompt in the foreground, which doesn't strike me as particularly robust. On Ubuntu, I had great experiences with supervisord; however, latest version don't play really well with Windows anymore.

So, what specific process supervisor would you recommend for Windows?


  • Have a web interface, with status per process, log output, and start/restart/stop controls at bare minimum
  • Many apps, so configuration-file-based startup
  • Would be really nice to have a console output tailing all process's aggregated output for monitoring


1 Answer 1


While I haven't found any specific packages off-the-shelf, this gist: a lite supervisord for windows fulfills criteria 2 & 3 above, and forms a good starting point for this.

Edit: gist seems down, google cache to the rescue, codegist, and pastebin


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.