我有一个骡子流,我通过以下代码片段以String格式记录整个有效负载
<logger level="ERROR" message="#[payload:java.lang.String]"/>
Run Code Online (Sandbox Code Playgroud)
现在,如果发生错误,则根本不需要打印整个有效负载.消息中的有效内容对象为null,并且异常有效内容中填充了相关的异常.
如果我只能以String格式打印异常有效负载,那就足够了.有没有人知道如何从消息中记录异常有效负载?
<logger level="ERROR" message="
#[groovy:message.getExceptionPayload().getRootException().getMessage()]" />
Run Code Online (Sandbox Code Playgroud)
上面的代码提取与异常原因相关的消息.
| 归档时间: |
|
| 查看次数: |
10865 次 |
| 最近记录: |