操作日志
1、服务的操作日志配置,启动时静态加载配置信息
<OperLogCfg>
<service name="PubDptBO">
<operation name="createDpt" operType="xxxx/createDpt"
objType="DEPT" objTypeName="DEPARTMENT"
objId="dptId" objName="dptName" module="90001"
privateField="password"/>
<operation name="delDpt" operType="delDpt"
objType="DEPT" objTypeName="DEPARTMENT"
objId="dptId" objName="dptName" module="90001"/>
</service>
</OperLogCfg>
2、企业服务总线的上下文信息 loginId,userId,userName,region,operId
3、企业服务总线调度服务后,判断是否记录操作日志。
如果需要记录操作日志,异步调用操作日志处理
a)组装操作日志,根据服务名,方法名,总线上下文、参数json报文。
b)记录操作日志,可以考虑采用异步方式记录,如:mq消息、事件、写库