7.2.1 共通
Orchestrator、Entity-Service、Mediator、SQL-ParticipantおよびTCC-Participantで共通のパラメタを説明します。
- 〈この項の構成〉
(1) jp.co.Hitachi.soft.hmppctoのパラメタ
各パラメタの接頭辞は、jp.co.Hitachi.soft.hmppctoです。
|
パラメタ |
説明 |
型 |
設定範囲 |
デフォルト値 |
|---|---|---|---|---|
|
tracing.instance-id |
Orchestrator/Entity-Service/Participant/Mediatorを一意に識別するためのIDです。この指定値は、分散トレースのサービス名として表示します。 32文字以内の任意の文字列を設定してください。 省略した場合、デフォルト値としてユニークなIDが設定されます。 IDがシステムで一意になるように、Orchestrator/Entity-Service/Participant/Mediatorごとに異なる値を設定してください。 一意ではない場合、分散トレース情報がどのプロセスの情報かの判別ができません。 ただし、レプリカ設定を実施する場合は、このパラメタを省略してください。 設定してしまうと、レプリカ設定を実施している場合に複数台で同じIDとなり、分散トレース情報がどのサービスかを判別できません。 |
String |
32文字 |
なし
<コンポーネント名> -<12桁のランダムな数字>
<ホスト名>@Mediator このパラメタを省略した状態で、Entity-Service/Participantなどの組み合わせで複数コンポーネントを1つのPodとして起動する場合は、IDは次の形式となります。 <先に起動したコンポーネント名>-<12桁のランダムな英数字>@<後で起動したコンポーネント名> |
|
tracing.url |
HMP-PCTOが分散トレースの送信先に使用するURLです。 Jaeger-collectorのURLを設定してください。 パラメタtracing.trace-useの指定値がtrueの場合は省略不可です。 以下の形式で指定してください。
指定例
|
String |
− |
なし |
|
tracing.trace-use |
分散トレースの取得有無を指定します。
|
Boolean |
true|false |
true |
(凡例)−:該当しません。