The invention provides a dynamic rule engine configuration method based on service processing and is characterized in that: in the method, a foreground configuration decision unit, a process and function code unit, a database with a rule engine configuration table, a decision step definition table, a decision compile generator, a unit for saving a C++ program file, a unit for saving a .so file and a .a file, a C++ compiler, a public base for saving information in a basic type, a network type, a configuration file type, a dispatching interface type, a database type, a monitoring type, a public log type, a progress communication type, a public configuration type and an information point distribution and control type, and an application program unit having a plurality of application programs are provided; due to cooperative processing of the units, a humanized configuration interface is realized and the configuration of a service rule is finished without a professional technicist; and the service rule is converted into the C++ program file and compiled into the .so file and .a file so as to generate a final program for processing the service logic and finish the service processing.