Выполняется: Cassandra 2.1.8.689 | DSE 4.7.3 на Linux 2.6Выход в систему.log останавливается в 12:00 каждый день
Конфигурированный журнал .xml. Кассандра прекращает записывать в лог-файл в полночь каждый день. Последняя запись в лог-файл:
INFO [CompactionExecutor: 6550] 2017-01-05 23: 59:. 58,928INFO ...
После изменения файла в logback.xml (т.е. system1.log к системы2. 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