The invention discloses a task scheduling method, device and
system, and the method comprises the steps: obtaining a task flow, carrying out the splitting of the task flow, and obtaining the dependence parameters of all tasks; and under the condition that the conditions contained in the target task are satisfied, counting the number of tasks and pre-acquired state information of each
actuator. Anda corresponding relationship between the task and the
actuator is determined according to a statistical result. And according to the corresponding relationship, the tasks and the execution requirements of the tasks are sent to the corresponding executors, so that the executors execute the tasks according to the execution requirements. Visibly, as long as the dependency relationship among all thetasks is defined in advance in the task process, all the tasks are obtained by splitting the task process, all the tasks and the execution requirements of the tasks are sent to the corresponding executors, and the executors are triggered to execute the tasks, all the tasks can be effectively distributed; and compared with the prior art, manual participation in task scheduling is also needed, the
automation level is obviously higher, and the task scheduling efficiency is higher.