The invention relates to the technical field of digital services, and discloses a service
orchestration system and optimization method based on a
rule engine, and the
system comprises a rule analysis module, a service registration center module, an
orchestration engine module, an execution engine module, a monitoring feedback module and a
fault tolerance module. According to the method, the feature vectors are introduced to carry out refined modeling on the service attributes, so that the performance, the
resource consumption and the dependency relationship of the service can be comprehensively quantified, and a scientific basis is provided for accurate disassembly of the service. By means of an optimal
path search mechanism of
reinforcement learning, the
system can autonomously optimize a scheduling path in continuous exploration, dynamically balance
service quality,
resource consumption and
risk control, and significantly improve the
intelligent decision-making ability of the system. By establishing the fusing model, the fault-tolerant module can quickly respond and adopt corresponding strategies when facing instantaneous and persistent faults, so that the continuity of services is ensured. Two-channel input of
natural language description and
flow chart sketch is supported, and the threshold of system design is lowered.