我在 weblogic 10.3.x 应用程序启动时看到异常。Log4j2版本:2.6.1
下面提到了我正在使用的 log4j xml 配置和 stacktrace。
Log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO" >
<Properties>
<Property name="theHostName">${hostName}</Property>
</Properties>
<Appenders>
<RollingFile name="FILE" filename="${sys:weblogic.Name}.log" filepattern="${sys:weblogic.Name}.log.%i" append="true" >
<PatternLayout pattern="[%-5p][%d{yyyy-MM-dd HH:mm:ss,SSS}][${sys:weblogic.Name}:${hostName}][%t][%X{MessageInfo}][%c{1}:%M:%L][%msg]%n" />
<Policies>
<SizeBasedTriggeringPolicy size="50 MB" />
</Policies>
<DefaultRolloverStrategy max="100" fileIndex="min"/>
</RollingFile>
</Appenders>
<Loggers>
<AsyncLogger level="INFO" name="com.company" includeLocation="true" additivity="false">
<AppenderRef ref="FILE"/>
</AsyncLogger>
<Root level="INFO" includeLocation="true">
<AppenderRef ref="FILE"/>
</Root>
<!-- Package specific log level defines -->
<Logger level="WARN" name="org.springframework" />
<Logger level="WARN" name="org.jboss" />
<Logger level="OFF" name="org.hibernate" />
<Logger level="WARN" name="com.company.project.eligibility" /> …Run Code Online (Sandbox Code Playgroud)