Я настроил ведение журнала с помощью log4j2 в моем приложении для весенней загрузки.Он отображает журнал запуска Springboot, когда я достигаю конечной точки, тогда регистрация внутри контроллера не добавляется в файл журнала.Но когда я остановил приложение, регистрация внутри контроллера добавляется в файл журнала.
Я пытался использовать разные уровни журнала в файле конфигурации log4j, но не повезло.
Ниже приведен мой файл конфигурации log4j2.
<Configuration status="DEBUG" monitorInterval="30">
<Properties>
<Property name="LOG_PATTERN">
%d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${hostName} --- [%15.15t] %-40.40c{1.} : %m%n%ex
</Property>
</Properties>
<Appenders>
<Console name="ConsoleAppender" target="SYSTEM_OUT" follow="true">
<PatternLayout pattern="${LOG_PATTERN}"/>
</Console>
<!-- Rolling File Appender -->
<RollingFile name="FileAppender" fileName="C:\Users\vkode200\logs\BulkSolveService.log"
filePattern="C:\Users\vkode200\logs\BulkSolveService-demo-%d{yyyy-MM-dd}-%i.log">
<PatternLayout>
<Pattern>${LOG_PATTERN}</Pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="10MB" />
</Policies>
<DefaultRolloverStrategy max="10"/>
</RollingFile>
</Appenders>
<Loggers>
<Logger name="com.Test.BulkSolve" level="info" additivity="false">
<AppenderRef ref="FileAppender" />
<!-- <AppenderRef ref="ConsoleAppender" /> -->
</Logger>
<Logger name="com.Test.BulkSolve.Controller" level="info" >
<AppenderRef ref="FileAppender" />
<!-- <AppenderRef ref="ConsoleAppender" /> -->
</Logger>
<Logger name="com.Test.BulkSolve.Dao.*" level="info" >
<AppenderRef ref="FileAppender" />
<!-- <AppenderRef ref="ConsoleAppender" /> -->
</Logger>
<Logger name="com.Test.BulkSolve.Utils.*" level="info" >
<AppenderRef ref="FileAppender" />
<!-- <AppenderRef ref="ConsoleAppender" /> -->
</Logger>
<Root level="info">
<!-- <AppenderRef ref="ConsoleAppender" /> -->
<AppenderRef ref="FileAppender"/>
</Root>
</Loggers>
</Configuration>```
Can any one suggest me what i did wrong here. My final goal is to display the logging inside logg file, when the operations are performed w.r.t the service.