On Mon, Feb 23, 2015 at 1:48 PM, Gabriel Wicke <[email protected]> wrote:

> Service-runner [1] is a small module that we moved out of restbase. It
> generalizes some simple start-up, monitoring and supervision facilities
> ...
>

I'm surprised there isn't something like this already in nodejs that you
get "for free" when you use forever[6] to run a node command. Did you
consider forever-service [7] ?  It sounds similar:

>
>    1. Make an universal service installer across various Linux distros
>    and other OS.
>    2. Automatically configure other useful things such as Logrotation
>    scripts, port monitoring scripts etc.
>    3. Graceful shutdown of services as default behaviour.
>
> It's _great_ that https://github.com/wikimedia/service-runner#see-also
mentions similar packages, I made a pull request to add forever-service to
the README though I didn't compare its features.

For small (third party) installs with limited memory, we also added the
> capability to cleanly run multiple services in a single process.
>

Yay. Should MediaWiki-Vagrant use this, or does it only benefit when you're
running more -oids than just Parsoid?

I'm so excitoid

[6] https://github.com/foreverjs/forever
[7] https://github.com/zapty/forever-service
--
=S Page  WMF Tech writer
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to