spring-integration - Spring集成Logging消息通道ID
问题描述
我正在<logging-channel-adapter logger-name="feedlogger" level="INFO" log-full-message="true"/>
使用 log4j 框架记录完整消息。
有没有办法在日志文件中记录 spring 集成流中使用的每个消息通道的“id”?
谢谢,
米特什
解决方案
问题不清楚。通道是 bean,如果您想记录它们的 id,只需打开一个info
for org.springframework
,bean id 将在应用程序启动时记录。此外,Spring Integration 与在同一启动阶段显示有关频道订阅者的日志消息debug
。org.springframework.integration
但是,如果您的问题听起来像这样:
如何记录每次按摩经过的频道?
然后,您需要查看Message History EI 模式的实现。
推荐阅读
- c# - 在 ASP.NET MVC 应用程序中创建的多个单例实例
- javascript - Angular 4 - 使用@ViewChild 未定义对父元素视图的访问
- java - ARCore:如何在表面上显示设备中保存的图像
- arrays - 逻辑应用程序 - 迭代来自 HTTP 调用的 JSON 输出
- javascript - 如何在Javascript中滚动半页
- amazon-web-services - 无服务器框架 Cloudwatch 事件
- jquery - jQuery搜索不适用于输入类型日期?
- multilevel-analysis - b 路径中的多级调节调解
- r - html_node 区分大小写与网站元数据标签
- database - 从 mongodb 集合中获取最后一条记录