1. A method for load balancing performance of time-based tasks in a distributed computing system, the method comprising: performing, in a computer, a task according to a respective time-based task scheduler configuration that specifies execution of tasks in the computer at scheduled times, wherein the computer is one of a plurality of computers in the distributed computing system performing tasks in a load balanced configuration; reporting, in the computer, one or more load metrics to a load manager, wherein the one or more load metrics indicate current resource utilization in the computer; and in response to at least one of the one or more load metrics of the computer exceeding a threshold: receiving a modification to the time-based task scheduler configuration of the computer to adjust a future task load on the computer based on the at least one of the one or more load metrics.