The cycle must take a certain amount of time so that the tanks have sufficient time to cool.
You can configure a server process to shut down after it remains idle for a certain amount of time.