-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Description
I got an error, when I use import instead of require.
When I use:
const cluster = require('cluster');
everything works,
Starting master, pid 5174, spawning 4 workers
Server running at http://localhost:4545
Worker 3 started
Server running at http://localhost:4545
Worker 2 started
Server running at http://localhost:4545
Worker 4 started
Server running at http://localhost:4545
Worker 1 started
but when I use
import * as cluster from 'cluster';
I got
I run cluster with this code:
`if (cluster.isMaster) {
var numCpus = require('os').cpus().length;
console.log('Starting master, pid ' + process.pid + ', spawning ' + numCpus + ' workers');
for (var i = 0; i < numCpus; i++) {
cluster.fork();
}
cluster.on('listening', function(worker) {
console.log('Worker ' + worker.id + ' started');
});
cluster.on('death', function(worker) {
console.log('Worker ' + worker.id + ' died, restarting...');
cluster.fork();
});
} else {
server.listen(
port, () => console.log('Server running at http://localhost:' + port)
)
}`
Metadata
Metadata
Assignees
Labels
No labels
