https://github.com/tankengine-ish/express_pm2_server
Experimental Server with PM2 Load Balancer [personal project]
https://github.com/tankengine-ish/express_pm2_server
nodejs pm2
Last synced: about 2 months ago
JSON representation
Experimental Server with PM2 Load Balancer [personal project]
- Host: GitHub
- URL: https://github.com/tankengine-ish/express_pm2_server
- Owner: TankEngine-ish
- Created: 2024-01-20T14:23:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-22T13:15:50.000Z (over 2 years ago)
- Last Synced: 2025-10-27T02:03:58.611Z (8 months ago)
- Topics: nodejs, pm2
- Language: JavaScript
- Homepage:
- Size: 358 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Express_PM2_Server
Express_PM2_Server was a simple project that was all about getting familiar with a load balancer. In my case the PM2.
This is a tool that was build upon the functionality of the cluster module in Node.js.
It introduced me to a variety of topics such as horizontal and vertical scaling, the round-robin approach,
zero down-time restarts, the difference between worker threads and clustering and when it's more appropriate to use one or the other, etc.
![Alt text]()
The servers in the process list correspond to the amount of the logical cores of my CPU (12).