Skip to content

Commit

Permalink
Changed log4j2 config to make modded servers have less long prefixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
dries007 committed Jul 22, 2017
1 parent 082b116 commit cc3bc19
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/main/java/net/doubledoordev/backend/Main.java
Expand Up @@ -54,7 +54,7 @@
public class Main
{
public static final long STARTTIME = System.currentTimeMillis();
public static final Logger LOGGER = LogManager.getLogger(Main.class.getSimpleName());
public static final Logger LOGGER = LogManager.getLogger("Main");
public static final String build, version;
public static String adminKey;
public static boolean running = true;
Expand Down
17 changes: 12 additions & 5 deletions src/main/resources/log4j2.xml
Expand Up @@ -20,13 +20,13 @@
<Appenders>
<!-- Normal -->
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d [%p - %c] %m%n"/>
<PatternLayout pattern="%d{HH:mm:ss} [%p] %c: %m%n"/>
</Console>
<CustomLogAppender name="CustomLogAppender">
<PatternLayout pattern="%d [%p - %c] %enc{%m}%n"/>
<PatternLayout pattern="%d{HH:mm:ss} [%p] %c: %enc{%m}%n"/>
</CustomLogAppender>
<RollingRandomAccessFile name="FileMain" fileName="logs/latest.log" filePattern="logs/%d{yyyy-MM-dd}-%i.log.gz">
<PatternLayout pattern="%d [%p - %c] %m%n"/>
<PatternLayout pattern="%d{HH:mm:ss} [%p] %c: %m%n"/>
<Policies>
<TimeBasedTriggeringPolicy/>
<OnStartupTriggeringPolicy/>
Expand All @@ -39,6 +39,13 @@
<CustomLogAppender name="CustomLogAppenderCmd">
<PatternLayout pattern="%enc{%m}%n"/>
</CustomLogAppender>
<!-- Servers -->
<Console name="ConsoleServers" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} %c: %replace{%m}{^(?:\s*\[(?:\d\d[-:.]?)+\]\s*)}{}%n"/>
</Console>
<CustomLogAppender name="CustomLogAppenderServers">
<PatternLayout pattern="%d{HH:mm:ss} %c: %enc{%replace{%m}{^(?:\s*\[(?:\d\d[-:.]?)+\]\s*)}{}}%n"/>
</CustomLogAppender>
</Appenders>
<Loggers>
<Logger name="Main" level="trace" additivity="false">
Expand All @@ -55,8 +62,8 @@
<AppenderRef ref="FileAccess"/>
</Logger>
<Root level="trace" additivity="false">
<AppenderRef ref="Console"/>
<AppenderRef ref="CustomLogAppender"/>
<AppenderRef ref="ConsoleServers"/>
<AppenderRef ref="CustomLogAppenderServers"/>
</Root>
</Loggers>
</Configuration>

0 comments on commit cc3bc19

Please sign in to comment.