Does it stop worker dynos immediately when there are no jobs to be processed?

No, but the checkup interval is only 1 minute. This means that it'll shut down idle worker dynos within the next minute. Fast enough for most applications.

Still need help? Contact Us Contact Us