2017-07-11 9 views
0

私のwildflyサーバーは、毎日別のログファイルを作成しているようです: server.log.2017-06-30 server.log.2017-07-06のようです。 1つの(常に同じ)ファイルにログインすることは可能ですか?Wildfly - 1つのファイルにログイン

+0

@TT彼はそれをサーバーと呼び、サーバーのログ記録を話しました。したがって、私の前提はサーバーでした。私の投票を延期しました。 – Rob

答えて

0

デフォルトでは、WildFlyは毎日回転するperiodic-rotating-file-handlerを使用するように設定されています。ログのローテーションが不要な場合は、代わりにfile-handlerを使用できます。

次のCLIコマンドは、file-handlerを使用して変更します。

batch 
/subsystem=logging/root-logger=ROOT:remove-handler(name=FILE) 
/subsystem=logging/periodic-rotating-file-handler=FILE:remove 
/subsystem=logging/file-handler=FILE:add(named-formatter=PATTERN, append=true, autoflush=true, file={relative-to=jboss.server.log.dir, path=server.log}) 
/subsystem=logging/root-logger=ROOT:add-handler(name=FILE) 
run-batch 

注目すべき属性の1つは、append属性です。私はtrueに設定したので、再起動時やこのコマンドが実行されたときにログメッセージが失われることはありません。ログメッセージが失われるのを心配していない場合は、falseに設定することができます。

関連する問題