mapstoreとmaploaderがHazelcastノードで実行されている必要があることを示すいくつかの場所から読み込みます。 Hazelcast Nodeとは別にMapstore/maploaderを実装する方法があるかどうかを知りたいですか?複数の開発チーム間でHazelcastクラスタを共有
背景: 私はチームのためのヘイルキャストクラスターを持っていて、このクラスターは別のマップをデータとして提供する別のサブチームによって使用され、各サブチームはマップのためにマップストア/マッパーを実装する必要がありますこれはどうすればできますか?事前に
感謝を(各サブチームは、独自のSVNリポジトリを持っていることに注意してください)〜
ハローキャスト設定ファイルにmapstore設定があります。これは追加されたすべての新しいjarに対して、新しく追加されたマップごとにマップストアを示すように手動で設定を更新する必要があることを意味しますか?実行時にマップストアの設定を追加する方法はありますか? – Cheng
これを行うことができる工場クラスがありますが、リフレクションを伴う "_clever_"ソリューションは、多くの技術的負債を導入する傾向があります。あなたは本当にどんな問題を解決しようとしていますか?新しいJarが追加されたときに設定ファイルを変更するのはなぜ難しいのですか? –
Hazelcastクラスタ(チームA)の所有者、マップ1(チームB)のオーナー、マップ2(チームC)の所有者。 Prodの環境ファイルと設定は簡単には変更できません。チームCが新しいマップストアの実装で新しいマップを作成するとき、それはすべてのノードの所有者であるチームAに変更をもたらすべきではありません。 – Cheng