我的errorHandlder代码如下:
errorHandler(defaultErrorHandler().maximumRedeliveries(retry)
.redeliveryDelay(delayMs).asyncDelayedRedelivery().retryAttemptedLogLevel(LoggingLevel.WARN));
这只会引发异常,并且堆栈跟踪将按预期方式记录。但是在记录堆栈跟踪之前,我想添加一条自定义消息。我希望我的日志为“我的自定义消息” +异常堆栈跟踪。两者都应该是单个实体。
答案 0 :(得分:0)
最简单的方法可能只是将Log另外的语句添加到您的ErrorHandler。
errorHandler(transactionErrorHandler()
...
.log("My custom message");