How long does a Worker stay in a sleep state? I know a worker eventually ramps down once there are no more requests to process, but stays in a somewhat sleep state for some efficiency. I need to do some update checks once every day and I do them when the worker spins up. Can I be sure that my workers will be loaded enough times for this not to be viable?
Workers are highly available, but after the first run on a specific location, they are evicted when there are system upgrades or when memory is needed. I have seen Workers TTLs of minutes to two weeks, it is very variable.