Keeping idle workers alive even without any requests.

Hey everyone, does anyone have a clear understanding of how idle timeout works on RunPod?

It seems like billing is based on max workers by default.
For instance on this deployment I set 5 max workers, 0 active workers, and an idle timeout of 5 seconds, but even with no requests, I still see 3 idle workers. Is this expected behavior, or is something off?
CleanShot_2025-02-23_at_12.00.30.png
CleanShot_2025-02-23_at_12.06.44.png
CleanShot_2025-02-23_at_12.06.24.png
Was this page helpful?