The invention discloses a distributed component task scheduling strategy supporting cross-platform
collaboration. The distributed component task scheduling strategy comprises the following steps: step 1, collecting computing power, load conditions and network states of different platforms; step 2, carrying out cleaning and
standardization treatment; step 3, optimizing task scheduling by using a deep Q network
algorithm; 4, deploying the task scheduling model to a
monitoring system; 5, adjusting rules according to the priorities and requirements of the tasks and platform load conditions, and dynamically adjusting a task scheduling strategy; step 6, performing
anomaly detection on the task scheduling behavior by using a
rule engine; 7, regularly analyzing task scheduling results, and optimizing the scheduling model by combining with newly added data; and step 8, optimizing a platform
resource allocation strategy by adjusting scheduling
algorithm parameters, and updating the model regularly. Through real-time resource
perception, dynamic task allocation and an
exception handling mechanism, efficient cooperation across multiple heterogeneous platforms is realized, and the
resource utilization rate and the task execution efficiency are improved.