実行中:Cassandra 2.1.8.689 | Linux 2.6でのDSE 4.7.3system.logへの出力は、毎日午前12:00に停止します
設定されたlogback.xml。カサンドラは毎日真夜中にログファイルへの書き込みを中止します。ログファイルの最後のエントリ:
INFO [CompactionExecutor:6550] 2017年1月5日23:59:58,928INFO ...
logback.xmlにファイル名を変更した後(すなわちSYSTEM2にsystem1.log。ログ)、書き込みを再開します。同じ動作が6つのノードにわたって一貫しています。
ありがとうございます。以下のログバックの詳細。
<configuration scan="true">
<appender name="FIX_WINDOW_BASED_FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${cassandra.logdir}/system.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>${cassandra.logdir}/system%i.log</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>31</maxIndex>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>200MB</maxFileSize>
</triggeringPolicy>
<encoder>
<pattern>%-5level [%thread] %date{ISO8601} %marker %F:%L - %msg%n</pattern>
<!-- old-style log format
<pattern>%5level [%thread] %date{ISO8601} %F (line %L) %msg%n</pattern>
-->
</encoder>
問題は解決しました。 DSEを4.7.3から4.8.11にアップグレードした後、system.logへの出力は正常に動作しています。
ここでlogbook.xmlファイルの内容で投稿を編集できますか? – Aaron