如何解决如何在 AXON 4.0.4 中避免/停止多次打印同一事件
与 AXON EXTENSION TRACING 相关的问题:TracingAutoConfiguration.configureEventHandler
方法从给定的拦截器 GenericDomainEventMessage
在日志中多次打印相同的事件(即 o.a.e.t.OpenTraceHandlerInterceptor
)。
如何避免/停止为同一事件多次打印请提出建议 click here for reference
解决方法
多个日志行不是每个定义错误。正如 Lucas 还指出的,GenericDomainEventMesasge
是 Axon 使用(始终)来包装您的事件的对象。如果不这样做,无论是处理事件、命令还是查询消息,框架都无法分离开始。
此外,由于 TrackingEventProcessor
可以并行运行,具有多个线程,因此您可以看到一堆日志行。
无论如何,在这个阶段给出的描述太少了,如果它是一个问题的话,无法推断出确切的问题在哪里出现。 因此,我想请您提供以下内容,我/我们可以根据这些内容更新此答案:
- 您使用的是哪个版本的 Axon 框架?
- 您使用的是哪个版本的 Axon 跟踪扩展?
- 您的事件处理类是什么样的?
- 是否有针对这些事件处理类的任何特定配置?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。