The invention relates to the technical field of mining production safety, in particular to a distributed multi-process integrated
control system for guaranteeing fully-mechanized mining production safety. The distributed multi-process integrated
control system comprises a Consul process, an
Mqtt Broker process, a
machine-following video process, an
algorithm process, a data storage process, a
business process, an interface process, a TDengine
database process, a
system monitoring process, a
daemon process and an equipment agent process. According to the distributed multi-
process deployment, the availability and
fault tolerance of the
system can be improved by deploying application programs on a plurality of servers, and if one process or the
server breaks down, other processes or the
server can replace the process or the
server to work, so that
continuous operation of the
system is ensured; the application program is divided into a plurality of independent processes, each process is responsible for a
specific function or service, modularization and decoupling can be achieved, then the application program can be horizontally expanded to a plurality of servers so as to deal with the requirements for
processing larger-scale data and user requests, and the user experience is improved. Therefore, the
processing capacity and the performance of the system can be effectively improved.