|
@@ -1,11 +1,11 @@
|
|
const cluster = require("cluster");
|
|
const cluster = require("cluster");
|
|
-const physicalCpuCount = require("physical-cpu-count")
|
|
|
|
|
|
+const numCPUs = require("os").cpus().length;
|
|
|
|
|
|
if (cluster.isPrimary) {
|
|
if (cluster.isPrimary) {
|
|
console.log(`Primary ${process.pid} is running`);
|
|
console.log(`Primary ${process.pid} is running`);
|
|
|
|
|
|
// Fork workers.
|
|
// Fork workers.
|
|
- for (let i = 0; i < physicalCpuCount; i++) {
|
|
|
|
|
|
+ for (let i = 0; i < numCPUs; i++) {
|
|
cluster.fork();
|
|
cluster.fork();
|
|
}
|
|
}
|
|
|
|
|