キャッシュの設定

ブローカ エンティティおよびクラスタリング プロパティを細かく指定できます。

キャッシュおよびリモート ノード間呼び出しを設定するには、以下のプロパティを使用します。特定の キャッシュ設定 を確認することもできます。

ブローカ設定

これらの設定は、ブローカ プロパティを制御するもので、spectrum-container.properties の "Spectrum broker settings" (Spectrum ブローカ設定) セクションにあります。
プロパティ 説明
spectrum.broker.name ブローカ エンティティの名前 (例: SpectrumCluster-Broker)
spectrum.broker.port ブローカが使用するポート (デフォルト値は 5710)。
spectrum.broker.password Hazelcast ブローカのパスワード。詳細については、
spectrum.broker.addresses クラスタのすべてのメンバーの IP アドレス。コメントアウトされている場合は、デフォルトで spectrum.cluster.seeds の値に設定されます。
spectrum.broker.seeds 暗号化の共有ソースとして使用される IP アドレス。通常、この値は spectrum.broker.addresses の値に一致します。
注: この値をコメントアウトすると、デフォルトで spectrum.broker.address の値に設定されます。 spectrum.broker.addresses がコメントアウトされている場合は、デフォルトで spectrum.cluster.seeds の値に設定されます。

クラスタ設定

これらの設定は、キャッシュ クラスタ設定を定義するもので、spectrum-container.properties の "Spectrum cluster settings" (Spectrum クラスタ設定) セクションにあります。

プロパティ 説明
spectrum.cluster.enabled クラスタ キャッシュを有効化/無効化。true は有効、false (デフォルト) は無効を示す
spectrum.cluster.password Hazelcast キャッシュ クラスタの名前。詳細については、
spectrum.cluster.seeds クラスタの各メンバーの IP アドレスを示すカンマ区切りリスト
spectrum.cluster.port キャッシュ クラスタが使用するポート (デフォルト値は 5701)。
spectrum.cluster.nodeId クラスタ内の各ノードについて、一意のノード ID を定義する