Correct, we didn&#x27;t use &#x2F;etc&#x2F;defaults&#x2F;celeryd, or use a standard init&#x2F;systemd&#x2F;upstart&#x2F;etc-based way of starting celeryd. Instead we used daemontools to add and remove celeryd processes with their own configuration. It took a bit of work, but ultimately let us do code updates with zero downtime.