miqro · @miqro/core · @miqro/parser · @miqro/query · @miqro/jsx · @miqro/jsx-dom · @miqro/jsx-node · @miqro/request · @miqro/runner · @miqro/test · @miqro/test-http
cluster manager. forks workers and restarts on crash.
npx miqro-runner server.js
npx @miqro/runner server.js
CLUSTER_COUNT=4 npx miqro-runner server.js
CLUSTER_DISABLE_RESTART=true npx miqro-runner server.js
CLUSTER_AUTO_BROADCAST=true npx miqro-runner server.js
environment variables:
CLUSTER_COUNT number of workers (default: os.cpus().length)
CLUSTER_DISABLE_RESTART disable auto-restart on crash (default: false)
CLUSTER_AUTO_BROADCAST broadcast IPC messages to all workers (default: false)
workers get CLUSTER_NODE_NUMBER env var (0..n-1).
@miqro/runner — no Node.js to fork with