Based on our record, PM2 should be more popular than Supervisor. It has been mentiond 19 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.
Absolutely. I have even. It's what I deployed my sister's site on. You'll want to deploy it with a process manager like PM2 (https://pm2.keymetrics.io/) so you can have multiple processes running for better performance and monitoring (so you know when/if you need to upgrade to a larger dyno), but the $7/mo is generally fantastic for hosting a site like that. - Source: Reddit / about 1 month ago
PM2 I’ve used this a good bit. Pretty useful for what you seem to have going on. Manually flag and expand the allocation of the node process. Off hand I think the default is 2gb or 4gb. - Source: Reddit / about 1 month ago
Manage production app proccess with PM2. - Source: dev.to / 2 months ago
You can scale your app to use multiple CPUs by using something like PM2 (https://pm2.keymetrics.io/) and eventually distributing the app across multiple servers/machines using load balancing. - Source: Reddit / 2 months ago
Also, if you want node red to run on startup, you can use PM2 or forever to make that happen. - Source: Reddit / 2 months ago
I'd recommend checking out [SupervisorD](http://supervisord.org/) if your stuff is pretty high level. It'll maintain your logs, auto restart your processes, and/or respond to events like crashes in a scriptable way. Or you could look into systemd, or just a simple init.d script. - Source: Reddit / about 1 month ago
Enqueue all your work with gearman, add 200,000 tasks. Write a PHP script that requests the task from gearman and completes it, then exits (or maybe it does 5 then exits, exiting used to be important as PHP didn't do so long with long running scripts, I haven't tested much in the world of PHP 7). You can use supervisor to keep lots of "workers" working at once. There's a hard limit on how many you can run at once... - Source: Reddit / 3 months ago
Something like supervisord works wonders. It'll reset your bot when it crashes or when your machine resets and it's dead easy to set up. - Source: Reddit / 7 months ago
systemd - systemd is a replacement for the init daemon for Linux (either System V or BSD-style).
runit - runit is a cross-platform Unix init scheme with service supervision, a replacement for sysvinit...
Monit - Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
s6 - s6 is a small suite of programs for UNIX, designed for process supervision. It can be used as an init system, or as separate supervision components.
Upstart - Upstart is an event-based replacement for the /sbin/init daemon which handles starting of tasks and...
sysvinit - Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.