PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.PM2 is constantly assailed by more than 1800 tests.
process-manager process manager startup-script monitoring load-balancer forever production deployTo use naught, your node.js server has 2 requirements.If your server has no long-lived connections, you may skip this step. However, note that most node.js apps do have long lived connections. In fact, by default, the connection: keep-alive header is sent with every request.
deploy unicorn forever cluster daemon daemonizeStrongLoop PM is a production process manager for Node.js applications with built-in load balancing, monitoring, multi-host deployment, and a graphical console.Under production, you will install the process manager as a system service, see http://strong-pm.io/prod, but if you are just trying the manager out locally, you can run an app directly from the command line.
strongloop agent build bundle cluster dependencies deploy devops forever git heroku manager master nodeops npm openshift ops pm process runner slc strongops supervisorslc is the command shell for the StrongLoop Process Manager, strong-pm, and the LoopBack framework.It includes both a CLI and a GUI.
backend loopback mobile platform strongloop alerts analytics agent apm build bundle cluster config dependencies deploy devops event-loop forever git heap heroku logging mbaas manager master memory metrics monitoring nodeops npm npmrc openshift ops performance pm process profiler profiling registry response runner service slc slowest-functions streams strong-agent strong-cli strong-cluster-control strong-pm strong-supervisor strongops supervisor switch time upstartforever task for grunt to start, stop and restart an application as a daemon. This grunt task plugin has been updated to work with Grunt 0.4.0 release. The working version for Grunt 0.3.x has been tagged 0.2.2.
forever forevergrunt grunt gruntplugin plugins daemonIt is an extension of the node cluster module, not a replacement.It can be added to an existing application using the node cluster module without modifying how that application is currently starting up or using cluster, and still make use of additional features.
cluster forever master pm runner strongloop strongops supervisorSupervise a node application package, seperating deployment concerns (logging, monitoring, run-time control) from the application source.NOTE: strong-supervisor@5 has dropped support for some legacy features that are no longer relevant to its main use-cases.
agent cluster forever master pm process runner supervisor strongloop strongopsThink of it like an async version of while (true) {}.Here we create some numbered fixtures. The createFixture() function returns a Promise.
promise forever infinitely infinite while whilst repeat repeatedly recursive recursion times number count loop iterate serial serially async await promises bluebirdThe nacfile allows you to specify many other things about the process, such as arguments, environment variable configuration, working directory, custom scripts etc. nac remembers your apps and will restart them the next time its started.
process control monitoring deployment daemon service forever config procfile procfilesNode God is robustly written as four detached processes carefully designed to stay running indefinitely. These processes stay running until you power of your computer.
app management forever supervisor node sysadmin tools operationsUpbeat is a high performance node-based healthcheck/dashboard. Upbeat allows you to run health checks and provides a dashboard to chart the performance. It also allows you to proxy and cache these health checks so they don't tax your system. You can now reduces the number of health checks to a service from O(N) to O(1). Services are a way of grouping several sensor checks together. In the example above, we have a "google" service w hich we check by making a get request to "http://www.google.com" and also seeing if we have a connection to port 8 0 on the "google.com" host. In the yaml config, a service is a "hash" of sensors where the keys are the names of the sensors and the values are the configuration.
performance health monitoring monit haproxy forever process systems dashboardPM25 is a production process manager for Node.js / io.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks. PM25 is constantly assailed by more than 400 tests.
cli fault-tolerant sysadmin tools pm2 logs log json express hapi kraken reload microservice programmatic harmony node-pm2 production keymetrics deploy deployment daemon supervisor nodemon pm2.io ghost ghost-production monitoring process-manager forever forever-monitor keep-process-alive process-configuration clustering cluster-cli cluster cron devops dev-opsA cluster manager with a built in CLI and a simple API for plugins. clu will spawn the requested number of workers, which will share the same port. This way the load gets distributed across all workers and multiple cores can be used effectively. It uses the node cluster API to do this. Inspired by cluster.
cluster forever zero-downtime restart reload
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.