The invention provides a distributed dispatching system and method. The distributed dispatching system comprises a dispatching portion, an operation portion and a storage portion, wherein the dispatching portion comprises at least one dispatching unit, the operation portion comprises multiple operation units, the storage portion comprises at least one storage unit, and the dispatching units are used for extracting to-be-disposed tasks from a file system and dividing the to-be-disposed tasks into multiple subtasks, are also used for dispensing the multiple subtasks to the corresponding operation units and executing the corresponding subtasks by the operation units and are further used for recording record information in the subtask execution process and storing the record information in thestorage units. The single-point problem caused by the fact that a central device performs centralized task processing is solved, and when tasks fail or an execution device breaks down, other device nodes continue to perform execution, automatic multi-machine retrying of failed tasks is achieved, and timely and correct task operation is ensured. When other problems are caused in the task executionprocess, and an alarm notification can be also provided for a user through the system.