The invention discloses a distributed
data processing method in a
local area network based on a UDP (
User Datagram Protocol), which comprises the following steps: a distributed monitoring node sends a broadcast to the
local area network, and a computing node in the
local area network reports own identity information to the distributed monitoring node after receiving the broadcast; after a user initiates a
data processing task, the task is sent to a target computing node in a structured instruction form through a UDP, the structured instruction comprises a task ID input
data path algorithm type parameter set and priority, and a distributed monitoring node dynamically allocates the task according to the comprehensive load
score of each node; the computing node sends a
heartbeat message to the distributed monitoring node according to a
heartbeat cycle, wherein the
heartbeat message comprises a node identifier, a current running state, a current task execution identifier and node resource occupation
summary information; according to the method, lightweight and low-
delay distributed task scheduling can be realized. And meanwhile, node fault detection and task automatic
recovery are realized, manual intervention is avoided, and safe and reliable execution of the task is guaranteed.