@@ -106,13 +106,14 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
106106``` xml
107107<configuration debug =" true" scan =" true" scanPeriod =" 15 seconds" >
108108
109- <property name =" START_UP_PATH" value =" logs/redis-connect-startup.log" />
110- <property name =" LOG_PATH" value =" logs/redis-connect.log" />
109+ <property name =" LOG_REDIS_CONNECT_PATH" value =" logs/redis-connect.log" />
110+ <property name =" LOG_REDIS_CONNECT_MANAGER_PATH" value =" logs/redis-connect-manager.log" />
111+ <property name =" LOG_REDIS_CONNECT_HEARTBEAT_PATH" value =" logs/redis-connect-heartbeat.log" />
111112
112- <appender name =" STARTUP " class =" ch.qos.logback.core.rolling.RollingFileAppender" >
113- <file >${START_UP_PATH }</file >
113+ <appender name =" REDIS_CONNECT_HEARTBEAT " class =" ch.qos.logback.core.rolling.RollingFileAppender" >
114+ <file >${LOG_REDIS_CONNECT_HEARTBEAT_PATH }</file >
114115 <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
115- <fileNamePattern >logs/archived/startup .%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
116+ <fileNamePattern >logs/archived/redis-connect-heartbeat .%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
116117 <!-- each archived file, size max 10MB -->
117118 <maxFileSize >10MB</maxFileSize >
118119 <!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
@@ -124,9 +125,23 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
124125 <pattern >%d %p %c{1.} [%t] %m%n</pattern >
125126 </encoder >
126127 </appender >
127-
128- <appender name =" REDISCONNECT" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
129- <file >${LOG_PATH}</file >
128+ <appender name =" REDIS_CONNECT_MANAGER" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
129+ <file >${LOG_REDIS_CONNECT_MANAGER_PATH}</file >
130+ <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
131+ <fileNamePattern >logs/archived/redis-connect-manager.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
132+ <!-- each archived file, size max 10MB -->
133+ <maxFileSize >10MB</maxFileSize >
134+ <!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
135+ <totalSizeCap >20GB</totalSizeCap >
136+ <!-- 60 days to keep -->
137+ <maxHistory >60</maxHistory >
138+ </rollingPolicy >
139+ <encoder >
140+ <pattern >%d %p %c{1.} [%t] %m%n</pattern >
141+ </encoder >
142+ </appender >
143+ <appender name =" REDIS_CONNECT" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
144+ <file >${LOG_REDIS_CONNECT_PATH}</file >
130145 <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
131146 <fileNamePattern >logs/archived/app.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
132147 <!-- each archived file, size max 10MB -->
@@ -140,56 +155,54 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
140155 <pattern >%d %p %c{1.} [%t] %m%n</pattern >
141156 </encoder >
142157 </appender >
143-
144158 <appender name =" CONSOLE" class =" ch.qos.logback.core.ConsoleAppender" >
159+ <withJansi >true</withJansi >
145160 <encoder >
146- <pattern >%d{HH:mm:ss.SSS} [%thread] %-5level % logger{36} - %msg%n</pattern >
161+ <pattern >%d{HH:mm:ss.SSS} [%thread] %highlight(% -5level) %cyan(% logger{36}) - %msg%n</pattern >
147162 </encoder >
148163 </appender >
149164
150- <logger name =" startup " level =" INFO" additivity =" false" >
151- <appender-ref ref =" STARTUP " />
165+ <logger name =" redis-connect-heartbeat " level =" INFO" additivity =" false" >
166+ <appender-ref ref =" REDIS_CONNECT_HEARTBEAT " />
152167 <appender-ref ref =" CONSOLE" />
153168 </logger >
154-
155- <logger name =" redisconnect" level =" INFO" additivity =" false" >
156- <appender-ref ref =" REDISCONNECT" />
169+ <logger name =" redis-connect-manager" level =" INFO" additivity =" false" >
170+ <appender-ref ref =" REDIS_CONNECT_MANAGER" />
157171 <appender-ref ref =" CONSOLE" />
158172 </logger >
159-
160-
161- <logger name =" com.redislabs" level =" INFO" additivity =" false" >
162- <appender-ref ref =" REDISCONNECT" />
173+ <logger name =" redis-connect" level =" INFO" additivity =" false" >
174+ <appender-ref ref =" REDIS_CONNECT" />
163175 <appender-ref ref =" CONSOLE" />
164176 </logger >
165177 <logger name =" io.netty" level =" OFF" additivity =" false" >
166- <appender-ref ref =" REDISCONNECT " />
178+ <appender-ref ref =" REDIS_CONNECT " />
167179 <appender-ref ref =" CONSOLE" />
168180 </logger >
169181 <logger name =" io.lettuce" level =" OFF" additivity =" false" >
170- <appender-ref ref =" REDISCONNECT " />
182+ <appender-ref ref =" REDIS_CONNECT " />
171183 <appender-ref ref =" CONSOLE" />
172184 </logger >
173185 <logger name =" com.zaxxer" level =" OFF" additivity =" false" >
174- <appender-ref ref =" REDISCONNECT " />
186+ <appender-ref ref =" REDIS_CONNECT " />
175187 <appender-ref ref =" CONSOLE" />
176188 </logger >
177189 <logger name =" io.debezium" level =" INFO" additivity =" false" >
178- <appender-ref ref =" REDISCONNECT " />
190+ <appender-ref ref =" REDIS_CONNECT " />
179191 <appender-ref ref =" CONSOLE" />
180192 </logger >
181193 <logger name =" org.apache.kafka" level =" OFF" additivity =" false" >
182- <appender-ref ref =" REDISCONNECT " />
194+ <appender-ref ref =" REDIS_CONNECT " />
183195 <appender-ref ref =" CONSOLE" />
184196 </logger >
185197 <logger name =" org.springframework" level =" OFF" additivity =" false" >
186- <appender-ref ref =" REDISCONNECT " />
198+ <appender-ref ref =" REDIS_CONNECT " />
187199 <appender-ref ref =" CONSOLE" />
188200 </logger >
189201
190202 <root >
191- <appender-ref ref =" STARTUP" />
192- <appender-ref ref =" REDISCONNECT" />
203+ <appender-ref ref =" REDIS_CONNECT" />
204+ <appender-ref ref =" REDIS_CONNECT_MANAGER" />
205+ <appender-ref ref =" REDIS_CONNECT_HEARTBEAT" />
193206 </root >
194207
195208</configuration >
0 commit comments