intra-mart Accel Platform ログ仕様書 第12版 2019-12-01

Hazelcastログ

Hazelcastログには、セッション管理 組み込みHazelcast連携のセッション情報管理に関するログが出力されます。

注意

Hazelcastログは、intra-mart Accel Platform 2017 Spring(Portland) 以降で利用可能です。

モジュール セッション管理 組み込みHazelcast連携
設定場所 %CONTEXT_PATH%/WEB-INF/conf/log/im_logger_hazelcast.xml
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<included>

  <!--
     - HAZELCAST_LOG
    -->
  <appender name="HAZELCAST_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>${im.log}/platform/hazelcast.log</file>
    <append>true</append>

    <!--
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
      <fileNamePattern>
        ${im.log}/platform/hazelcast-%d{yyyy-MM-dd}.log
      </fileNamePattern>
    </rollingPolicy>
    -->

    <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
      <fileNamePattern>${im.log}/platform/hazelcast%i.log</fileNamePattern>
      <minIndex>1</minIndex>
      <maxIndex>5</maxIndex>
    </rollingPolicy>

    <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
      <maxFileSize>10MB</maxFileSize>
    </triggeringPolicy>

                <encoder>
      <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}]  [%thread]  %-5level  %logger{255}  -  %msg%n</pattern>
    </encoder>
  </appender>

  <logger name="jp.co.intra_mart.system.hazelcast" additivity="false">
    <level value="info" />
    <appender-ref ref="HAZELCAST_FILE" />
  </logger>
  <logger name="jp.co.intra_mart.system.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" additivity="false">
    <level value="error" />
    <appender-ref ref="HAZELCAST_FILE" />
  </logger>

</included>

標準出力設定

ログレベル(初期値) INFO
出力先(初期値)
ファイル - ${im.log}/platform/hazelcast.log

出力パターン

利用可能なパターン文字列

Hazelcastログで利用可能なパターン文字列は以下の通りです。
パターン文字列については「パターン文字列」を参照してください。
フォーマット文字列 設定有無(初期値) 説明
%d 出力日時
%thread スレッド名
%level ログレベル
%logger ロガー名
%msg