是否可以通过 SeekToCurrentErrorHandler 跳过日志记录堆栈跟踪?

is it possible to skip logging stacktrace by SeekToCurrentErrorHandler?

我刚刚在 spring 云流中使用 kafka 项目配置了 SeekToCurrentErrorHandler,我看到大量日志(每次交付尝试一个堆栈跟踪),我想将其静音。可能吗?

PS。我不知道它是否相关(以及我是否做对了。欢迎发表评论;)),但我从我的 @StreamListener 中抛出一个异常,该异常由 @ServiceActivator 处理,并且在其中我重新抛出包装异常以便运行 错误处理程序。

从spring-kafka version 2.5 (boot 2.3自带)开始可以设置日志级别

/**
 * Set the level at which the exception thrown by this handler is logged.
 * @param logLevel the level (default ERROR).
 */
public void setLogLevel(KafkaException.Level logLevel) {
    Assert.notNull(logLevel, "'logLevel' cannot be null");
    this.logLevel = logLevel;
}