The invention belongs to the technical field of intelligent control, and relates to a micro-service-based data processing method, which comprises the following steps that S1, a user interface receivesan instruction from a user; s2, the user interface requests data from a data provider and visualizes the data; s3, the data provider utilizes the data providing program to obtain existing data, selectively obtains data from the data processor and / or the data library, and returns an expected data set to the user interface according to the definition of the domain interface; s4, the equipment eventand the data flow are disclosed to a micro-service layer in a message passing mode; s5, the message agent is used to publish the message; the subscription mechanism delivers to the service; s6, the stored and processed data elements are reused by the service to provide further combination, calculation and data analysis; and S7, the service publishes functions and parameter options of the serviceto the service discovery service, and provides information for the user interface. The micro-service system is dynamic, flexible and extensible, and the performance and the response time of the systemcan be improved.