0

我需要记录规则集请求和响应字段。我有 30 个规则应用程序,每个规则应用程序包含 1 个规则集。所以,我总共有 30 个规则集。每个规则集属于每个客户项目。

如果我想记录规则集的请求和响应字段,我需要使用 log4j 第三方库在所有 30 个规则应用 xoms 中实现我自己的记录。

但我正在寻找一种解决方案,如果我对 RES 进行任何自定义,那么我将拥有我的日志记录标准或所有其他规则应用程序请求和响应的通用日志记录。

该解决方案应消除所有规则应用程序中的日志记录依赖性。

任何建议或我们能否实现这种登录 IBM ODM 的方式。

4

1 回答 1

-1

您可以创建自己的 RuleObserver,在观察者实现的方法中使用日志框架。例子 :

MyObserver implements EngineObserver, RuleEngineObserver

为了使用这个观察者,你可以在你的流程的初始规则中设置它。

ruleflow.addObserver(observer) or engine.addObserver(observer)

来源: https ://www.ibm.com/support/knowledgecenter/SSQP76_8.10.x/com.ibm.odm.dserver.rules.designer.run/executing_decision_topics/tsk_exec_get_notif_de.html

于 2020-12-19T09:22:47.503 回答