Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


9.6.1 usrconf.properties(通常版かつTP1-Bridge限定)

〈この項の構成〉

(1) jp.co.Hitachi.soft.hmppctoのパラメタ

パラメタの接頭辞は、jp.co.Hitachi.soft.hmppctoです。

表9‒39 usrconf.propertiesのjp.co.Hitachi.soft.hmppctoのパラメタ

パラメタ

説明

設定範囲

デフォルト値

tp1.data-conversion.definition-file.directory

データ変換で使用する定義ファイルを格納するディレクトリの絶対パス名を設定してください。

String

なし

必ず設定してください。

(凡例)−:該当しません。

(2) webserver.connectorのパラメタ

表9‒40 usrconf.propertiesのwebserver.connectorのパラメタ

パラメタ

説明

設定範囲

デフォルト値

webserver.connector.nio_http.max_threads

TP1-Bridgeのデータ変換機能を実行するリクエスト処理スレッドの最大数を設定します。

トランザクションの同時実行数+1以上の値を設定してください。+1は、キャッシュの参照およびリフレッシュの実行で使用される分です。

複数のTP1-Bridgeが同一のTP1-Converterを使用する場合は、それぞれのTP1-Bridgeのトランザクションの同時実行数の合計+1以上の値を設定してください。

uCosminexus Application Serverの仕様に依存します。

webserver.connector.nio_http.max_servlet_execute_threads

webserver.connector.nio_http.max_threadsのうち、Webコンテナが同期サーブレットを実行するスレッドの最大数を設定します。

TP1-Converterは、同期サーブレットとして実装されています。そのため、webserver.connector.nio_http.max_threadsと同じ値を設定してください。

webserver.connector.nio_http.port

TP1-Bridgeのデータ変換機能に対するリクエストを受信するuCosminexus Application ServerのNIO HTTPサーバのポート番号を設定します。

TP1-Bridgeのconverter.portと同じ値を設定してください。

webserver.connector.nio_http.limit.max_request_body

HTTPリクエストのリクエストボディの最大サイズを設定します。

上限値なしを意味する-1(デフォルト値)を設定してください。

(3) ejbserver.applicationのパラメタ

表9‒41 usrconf.propertiesのejbserver.applicationのパラメタ

パラメタ

説明

設定範囲

デフォルト値

ejbserver.application.userlog.loggers

TP1-Converterがメッセージの出力に使用するロガーを設定します。

「jp.co.Hitachi.soft.hmppcto.converter」を設定してください。

uCosminexus Application Serverの仕様に依存します。

ejbserver.application.userlog.Logger.jp.co.Hitachi.soft.hmppcto.converter.handlers

ロガーが使用するハンドラを設定します。

「com.hitachi.software.ejb.application.userlog.CJMessageFileHandler;conf1」を設定してください。

ejbserver.application.userlog.CJLogHandler.conf1.level

ハンドラが出力するメッセージのレベルを設定します。

「INFO」を設定してください。

ejbserver.application.userlog.Logger.jp.co.Hitachi.soft.hmppcto.converter.level

ロガーが出力するメッセージのレベルを設定します。

「INFO」を設定してください。