Skip to main content

Safe worker restart

Capability-aware restart, zero shell execution.

Restart is a Celery control: z4j broadcasts pool_restart, which is fire-and-forget and requires Celery's worker_pool_restarts setting; z4j does not receive confirmation that the pool restarted. The brain admits a restart only for a worker whose single online reporting agent advertises the native action, so engines without a remote restart are never sent one.

Preview
z4j overview view with sample project data
Dashboard overview · sample data. Explore the live demo →

The related dashboard view, captured with sample project data. Open the live demo to try it.

Ships with

  • Celery: pool_restart broadcast; observe the worker afterwards because delivery and restart are not confirmed
  • Other engines: no remote restart is offered, and the brain refuses one rather than improvise
  • Targets one named worker with an unambiguous reporting agent
  • Never executes shell commands

Related

More capabilities

Ready to try z4j?