6.自定义规则执行单元
独立的规则执行端专为解决高并发和超级复杂的决策环境而生,此时我们不再建议直接使用【规则管理控制台】默认的http rest服务,而是新建独立的规则执行单元(也称之为‘规则执行器’),对外提供决策服务。在架构设计上与规则管理控制台解耦,二者之间产生间接依赖关系。
开发者在构建独立的规则执行器时仅需要依赖udm-core执行引擎组件,须先理解规则执行引擎的工作原理,再灵活地打造适配自身组织环境的决策中台。

规则执行端包括了可视化的执行监控功能、规则执行单元两部分,同时api网关也是整个执行端不可或缺的一部分,这3者紧密结合,共同组成规则服务的流量管理和对外提供决策能力。
以下架构设计方案仅供参考,标准产品暂不包括此功能特征。为了简化演示环境已做方案裁剪,开发者可导入专业级消息中间件替换下图中的pub/sub方案。
