0

Jetty ログ フォルダー (/opt/jetty/logs) を見ると、次の "組み込み" ログ ファイルが表示されます。

このような一連のファイル...

  1. 2012_11_16.stderrout.log
  2. 2012_11_16.stderrout.log.231810595
  3. 2012_11_16.stderrout.log.232105322
  4. 2012_11_16.stderrout.log.234629703

RPActivityLog.txt

start.log

まず、stderrout、RpActivyLog (これは標準ですか?)、および start.log の違いは何ですか。最後に、log.xxxxxx の後の数字は何を意味するのでしょうか?

4

1 に答える 1

1

よく桟橋はstderroout.log、以下で指定された構成に基づいて書き込みます/etc/jetty-loggin.xml

  <New id="ServerLog" class="java.io.PrintStream">
  <Arg>
    <New class="org.eclipse.jetty.util.RolloverFileOutputStream">
      <Arg><Property name="jetty.logs" default="./logs"/>/yyyy_mm_dd.stderrout.log</Arg>
      <Arg type="boolean">false</Arg>
      <Arg type="int">1</Arg>
      <Arg><Call class="java.util.TimeZone" name="getTimeZone"><Arg>GMT</Arg></Call></Arg>
      <Get id="ServerLogName" name="datedFilename"/>
    </New>
  </Arg>
</New>
  • RpActivyLogおそらくあなたのウェブアプリによって書かれた標準のものではありません。
  • を使用している場合--daemon、stderr および stdout は次の場所にリダイレクトされます${jetty.log}/start.log
  • log.xxxx は、jetty を頻繁に再起動すると、古いログ ファイルの名前が乱数で変更される可能性があることを意味します。

詳細については、 Jetty/Feature/Jetty Loggingを参照してください。

于 2012-12-18T17:50:11.007 に答える