与我们的团队一起,我们有一个Spring Boot 2.1.0应用程序,该应用程序实现了 log4j 进行日志记录,并在centos 7上运行。我想将应用程序日志发送到rsyslog,因此我遵循了本指南。 :
https://fabianlee.org/2016/10/17/syslog-sending-java-log4j2-to-rsyslog-on-ubuntu/
但是我未能成功使其工作,可能是因为日志记录依赖性( log4j 与 log4j2 )不同。 这是pom.xml中的内容:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
...
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
可以帮我使它工作吗?