在Logback中使用JMSAppender布局

时间:2012-05-11 20:53:50

标签: logback

我正在使用Logback框架中的JMSAppender将消息写入Websphere MQ。我们有一个自定义的Layout类,并在配置文件中指定了它。但是,没有应用布局。我读到JMS appender并没有真正使用Layout类。我是如何为JMSAppender应用布局的。

欢迎提出建议。 提前致谢。

1 个答案:

答案 0 :(得分:1)

虽然这可能有点晚了,你可能已经把它弄清楚了......

我最近在JMSAppender做了一些工作。 日志作为ObjectMessage类型的LoggingEventVO发送到队列,这基本上是日志条目的可序列化视图。在这个实例中,您拥有所需的一切,因此布局/编码器将无关紧要。在日志消费者方面,您将消息转换为正确的类型并生成您喜欢的任何格式

查看LoggingEventVO src