
Security News
Rust 1.100 Will Add Dependency Cooldowns to Cargo
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.
@eggjs/cluster
Advanced tools
Cluster Manager for EggJS
npm i @eggjs/cluster
CommonJS
const { startCluster } = require('@eggjs/cluster');
startCluster({
baseDir: '/path/to/app',
framework: '/path/to/framework',
});
You can specify a callback that will be invoked when application has started. However, master process will exit when catch an error.
startCluster(options).then(() => {
console.log('started');
});
ESM and TypeScript
import { startCluster } from '@eggjs/cluster';
startCluster({
baseDir: '/path/to/app',
framework: '/path/to/framework',
});
| Param | Type | Description |
|---|---|---|
| baseDir | String | directory of application |
| framework | String | specify framework that can be absolute path or npm package |
| plugins | Object | plugins for unittest |
| workers | Number | numbers of app workers |
| sticky | Boolean | sticky mode server |
| port | Number | port |
| debugPort | Number | the debug port only listen on http protocol |
| https | Object | start a https server, note: key / cert / ca should be full path to file |
| require | Array|String | will inject into worker/agent process |
| pidFile | String | will save master pid to this file |
| startMode | String | default is 'process', use 'worker_threads' to start the app & agent worker by worker_threads |
| ports | Array | startup port of each app worker, such as: [7001, 7002, 7003], only effects when the startMode is 'worker_threads' |
| env | String | custom env, default is process.env.EGG_SERVER_ENV |
EGG_APP_CLOSE_TIMEOUT: app worker boot timeout value
EGG_AGENT_CLOSE_TIMEOUT: agent worker boot timeout value
Made with contributors-img.
FAQs
cluster manager for egg
The npm package @eggjs/cluster receives a total of 0 weekly downloads. As such, @eggjs/cluster popularity was classified as not popular.
We found that @eggjs/cluster demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 10 open source maintainers collaborating on the project.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.