【发布时间】:2015-04-07 16:49:02
【问题描述】:
我正在使用 Camel FTP 组件(但我想具体哪个并不重要),每 2 秒我就会在我的日志文件中收到一条已连接并已登录的消息,如下所示。我正在使用 log4j 并将其设置为 info 的日志记录级别。
INFO org.apache.camel.component.file.remote.FtpConsumer - 已连接并登录到:
有没有办法减少对这个(或任何)组件的日志记录,因为我不需要每 2 秒重复一次。
我的 ftp 命令现在添加了 disconnect=true 以阻止服务器关闭连接消息的出现,但这已被上面的消息取代。
from("ftp://"+ftpLocation+"/?delete=true&initialDelay=5000&delay=2000&disconnect=true")
提前致谢。
【问题讨论】:
-
-
我猜你通过将 log4J 调整为不记录 org.apache.camel.component.file.remote.FtpConsumer 来完全删除 SFTP 日志记录。
-
我宁愿不关闭所有 FtpConsumer 日志记录,尽管我在我的 FtpConsumer 类中找不到这个特定的语句。
-
是的,让我们减少噪音。我已经记录了一张票 - issues.apache.org/jira/browse/CAMEL-8603 - 非常欢迎补丁。
-
感谢克劳斯。
标签: java logging ftp log4j apache-camel