2017-11-20 15 views
0

コードにメッセージを記録すると、サーバーは最初の日付の唯一の違いを持つ同じメッセージを2回出力します。Wildflyログで同じ行が2回出力される

私はWildfly 10

SERVER.LOG

09:43:09,122 INFO [es.myapp.business.scheduler.boundary.Job] (default task-91) ----------INIT Job Mon Nov 20 10:05:08 CET 2017 
2017-11-20 09:43:09,122 INFO [es.myapp.business.scheduler.boundary.Job] (default task-91) ----------INIT Job Mon Nov 20 10:05:08 CET 2017 

Job.java

import org.apache.log4j.Logger; 

... 
public class Job { 

    protected Logger logger = Logger.getLogger(getClass().getName()); 

    public void execute() throws IOException { 
     logger.info("----------INIT Job " + new Date()); 
    } 
} 

Wildfly サーバーに付属のデフォルトのログ設定を使用していますlogging.properties

# Note this file has been generated and will be overwritten if a 
# logging subsystem has been defined in the XML configuration. 


# Additional loggers to configure (the root logger is always configured) 
loggers=sun.rmi,org.jboss.as.config,com.arjuna 

logger.level=INFO 
logger.handlers=FILE,CONSOLE 

logger.sun.rmi.level=WARN 
logger.sun.rmi.useParentHandlers=true 

logger.org.jboss.as.config.level=DEBUG 
logger.org.jboss.as.config.useParentHandlers=true 

logger.com.arjuna.level=WARN 
logger.com.arjuna.useParentHandlers=true 

handler.CONSOLE=org.jboss.logmanager.handlers.ConsoleHandler 
handler.CONSOLE.level=INFO 
handler.CONSOLE.formatter=COLOR-PATTERN 
handler.CONSOLE.properties=enabled,autoFlush,target 
handler.CONSOLE.enabled=true 
handler.CONSOLE.autoFlush=true 
handler.CONSOLE.target=SYSTEM_OUT 

handler.FILE=org.jboss.logmanager.handlers.PeriodicRotatingFileHandler 
handler.FILE.level=ALL 
handler.FILE.formatter=PATTERN 
handler.FILE.properties=append,autoFlush,enabled,suffix,fileName 
handler.FILE.append=true 
handler.FILE.autoFlush=true 
handler.FILE.enabled=true 
handler.FILE.suffix=.yyyy-MM-dd 
handler.FILE.fileName=/home/u24282/servers/wildfly-10.1.0.Final/standalone/log/server.log 

formatter.PATTERN=org.jboss.logmanager.formatters.PatternFormatter 
formatter.PATTERN.properties=pattern 
formatter.PATTERN.pattern=%d{yyyy-MM-dd HH\:mm\:ss,SSS} %-5p [%c] (%t) %s%e%n 

formatter.COLOR-PATTERN=org.jboss.logmanager.formatters.PatternFormatter 
formatter.COLOR-PATTERN.properties=pattern 
formatter.COLOR-PATTERN.pattern=%K{level}%d{HH\:mm\:ss,SSS} %-5p [%c] (%t) %s%e%n 
+0

log4j.propertiesを投稿できますか?あなたの問題が存在する可能性が非常に高いです – Kotse

+0

私はlog4j.propertiesを持っていません – Joe

+0

wildflyのlogging.propertiesは大丈夫でしょうか? – Joe

答えて

0

おそらくWildFlyプロセスの出力をログファイルにパイプしていますか?または、おそらくドメインモードで実行していますか?

+0

私は基本的に、convention wildfly設定とスタンドアロンサーバーを使用します。手動でログをパイプする必要がありますか、またはwildflyサーバーのデフォルトのオプションですか? – Joe

関連する問題