StrongLoop's PM does indeed come with support for running as an OS service,
and that is the strongly recommended way of using it.

It comes with installers/generators for both Upstart (0.6 and 1.4
compatible flavours) and systemd, which take care of running as an
unprivileged user, making the usual NOFILE limit adjustment, and some other
little things.

~Ryan

On Mon Feb 09 2015 at 11:17:46 AM Jordan Kasper <[email protected]>
wrote:

> Zach:
>
> In terms of defining a "wider" solution, I dunno. :) I guess I meant a
> single solution for Node specifically that would operate on various OSes
> and do what StrontgLoop pm does (or pm2/forever). Why, what sort of
> solution were you referring to? ;)
>
> As for what StrongLoop is providing with this new release: it is a
> replacement for pm2 or forever that provides more than just an integrated
> GUI: it also has support for multi-machine deploys and monitoring, as well
> as integration with nginx for load balancing. It does not provide a
> replacement for something like upstart. It does, however, support nginx
> integration on other platforms, and since Node runs on multiple platforms
> we have that aspect covered to some degree.
>
> --Jordan
>
>
> On Monday, February 9, 2015 at 10:59:23 AM UTC-8, Zach Rollyson wrote:
>>
>> So does StrongLoop have a wider "solution"? and by "wider" do you mean
>> running on a Windows machine or something? adding a GUI on top of it?
>>
>> On Monday, February 9, 2015 at 1:46:56 PM UTC-5, Jordan Kasper wrote:
>>>
>>> I've seen those as well... that's the only "solution" I've seen around,
>>> and honestly, they're not much better than a gist of "here's what I did".
>>> Not saying they aren't perfectly acceptable solutions... just not a wider
>>> solution.
>>>
>>> --Jordan
>>>
>>>
>>> On Monday, February 9, 2015 at 10:39:28 AM UTC-8, Zach Rollyson wrote:
>>>>
>>>> PM2 has generators for init scripts that I have used on debian based
>>>> servers and modified slightly for use on solaris servers with success.
>>>>
>>>> On Monday, February 9, 2015 at 1:33:42 PM UTC-5, Matt Sergeant wrote:
>>>>>
>>>>> I don't use any of the "node" process managers because they don't
>>>>> solve the problem of starting your process at server boot. I use init
>>>>> scripts, or upstart, or runit or systemd like you're supposed to for a
>>>>> service. Anyone using forever or pm2 likely doesn't understand sysops.
>>>>>
>>>>> Does this strongloop tool solve that? Doesn't read like it does.
>>>>>
>>>>> On Mon, Feb 9, 2015 at 12:46 PM, Jordan Kasper <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> The announcement link: http://strongloop.com/
>>>>>> strongblog/node-js-process-manager-cluster-load-balancer/
>>>>>>
>>>>>> StrongLoop just announced a complete Node.js process manager. It
>>>>>> improves on the existing management tools such as forever and pm2 by 
>>>>>> adding
>>>>>> a GUI (StrongLoop Arc <http://strongloop.com/node-js/arc/>),  nginx
>>>>>> integration, remote management, automated build and multi-host deploy, 
>>>>>> and
>>>>>> more.
>>>>>>
>>>>>> Quick poll: what are you using currently in production for this?
>>>>>>
>>>>>> Follow up for conversation: what features do you think are missing
>>>>>> from the current available tools?
>>>>>>
>>>>>> (I had been using forever, and I think the nginx integration and
>>>>>> availability of a GUI is pretty sweet.)
>>>>>>
>>>>>> --Jordan
>>>>>>
>>>>>> --
>>>>>> Job board: http://jobs.nodejs.org/
>>>>>> New group rules: https://gist.github.com/othiym23/9886289#file-
>>>>>> moderation-policy-md
>>>>>> Old group rules: https://github.com/joyent/node/wiki/Mailing-List-
>>>>>> Posting-Guidelines
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "nodejs" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>>> msgid/nodejs/ae877f9c-e366-4ba6-90af-442e4e5d8412%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/nodejs/ae877f9c-e366-4ba6-90af-442e4e5d8412%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>  --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/bfa1598e-3b5c-47de-9648-62ad366d6b3c%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/bfa1598e-3b5c-47de-9648-62ad366d6b3c%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAGjmZGwarEtdBy6FbqSefsTKhxc4xJzLbKoHNnmtmiqK3iSxhg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to