Monitoring, profiling, remote management... Makes me wonder, does strongloop process manager have a remote shell implementation in case server administrators don't know how to setup ssh? (that was a sarcasm, not an actual feature request)
 
pm2, phusion passenger, now that strongloop thing, they all go into the same direction. You add deployment tools, you add monitoring tools, and in the end we have a fat package that pretends to do everything and smells of vendor locking. With a price tag attached.
 
So, I'm asking io.js community: what can we do about that? How can I get a simple process manager that does nothing except what it's supposed to do?
 
Maybe we could take a look at PM2 0.5.x (one of the earlier releases) and write a new process manager that follows the same interface. It was simple and easy two years ago, unfortunately, pm2 development went in the wrong direction.
 
Or implement clustering for forever somehow. Last I checked, it was the only thing that's missing in there.
 
 
09.02.2015, 22:17, "Jordan Kasper" <[email protected]>:
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:
 
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),  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.
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.
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/788931423521362%40web29j.yandex.ru.
For more options, visit https://groups.google.com/d/optout.

Reply via email to