Skip to content

IBonkI/pm2-ipc-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm2-ipc-test

I tried myself on pm2 by starting a node app in multiple instances so its more performant by doing load balancing... main purpose was to learn how to do inter process communication in pm2 which i needed for a bigger Project

Note: Load Balancing did not work as expected on Windows, but did on Linux

Github Repo: https://github.com/Unitech/pm2

Start the App

go to root directory of this project and start it with pm2 either by writing pm2 start .src/index.js into the terminal or if you have a pm2.json which serves as a config you can also use it to start like pm2 start pm2.json

Starting the App with multiple Node Instances

just like you would normally start the app with pm2 but adding -i which tells pm2 to run in a cluster and a number afterwards -1 to run with all cores -1 or all if you want all or any number then it uses that number

Example: pm2 start .src/index.js -i -1

Releases

No releases published

Packages

No packages published