根据Sonatype Nexus Docs - logging,我可以设置日志记录级别(调试,警告,错误)。但是,如何在没有SSH并删除它们的情况下实际清除位于我的服务器上的日志?他们接近1Gb。
似乎这应该是一个预定的任务,就像清空垃圾一样。
答案 0 :(得分:0)
通常,如果您为生产使用设置Nexus,您可以将它们添加到logrotate设置中,这样它们就不会变得越来越大。
Nexus用户界面没有清除日志的功能。
答案 1 :(得分:0)
1GB日志文件意味着您已启用DEBUG日志记录。首先使用Nexus UI切换回ROOT记录器的INFO级别记录,以保持日志文件的控制。
Java Service Wrapper和Nexus日志也可以进行自动日志轮换和大小限制。默认情况下,Nexus附带合理的日志轮换默认值。
首先确定哪个日志是问题所在。然后使用正确的配置进行调整。
Java Service Wrapper - wrapper.log http://wrapper.tanukisoftware.com/doc/english/props-logging.html
通过logback和logback-nexus.xml / logback-overrides.xml配置的Nexus日志
您可能会发现此参考有用: https://support.sonatype.com/entries/25427167-Nexus-Logging-Guide