2016-12-19 14 views
0

ハローキャストをローカルのJVM間共有キャッシュとして使用したいと考えています。別の言い方をすれば、安全な/プライベートなインスタンスを実行したいと思う。他のサーバーがローカルハローキャストインスタンスに接続するのを防ぐ方法

これは可能ですか?もしそうなら、どうですか?

重要な場合は、春に管理されます。

秘密のデータがヘイゼルキャストに保存され、私は外部の攻撃から保護したいと考えています。

答えて

1

クラスタに接続するために必要な独自のグループ構成資格情報を定義する必要があります。

<hz:group name="dev" password="password"/> 

ベスト・プラクティス:

  1. 常に独自のHazelcastのXML /春の構成を定義する代わりに、可能な限り
  2. ベターはTCP/IPのネットワーク構成を利用するためにjarファイルからデフォルトのものを使用してマルチキャストではなく、クラスタが他のクラスタと衝突しないようにします。
  3. 上記のように、カスタムグループの資格情報を定義します。
+0

しかし、すべて同じ構成でデプロイされているマシンのクラスタは、互いに接続することができます。接続を「127.0.0.1」なのか、または何かに限定することはできますか? – Bohemian

+0

はい、TCP/IPネットワーク設定を使用し、IPアドレスのリスト(この場合はlocalhostのみ)に言及してください。正規表現が必要なので、その範囲の下のすべてのIPアドレスからノードをクラスタに参加させるには、127.0.0。*と記述することもできます。 –

関連する問題