2016-11-02 3 views
1

Pivotal Cloud Foundry環境でApache Ignite Clusterを構築しようとしています。Pivotal Cloud Foundry環境でApache Ignite Clusterを実行

  1. は、新しいのIgniteノードを開始春ブーツアプリを作成したクラウドファウンドリーでそれを上に展開(例のIgnite-ノード1)を

  2. はなりますが、新しいを開始し、別の春ブーツアプリを作成しましたノードを発火させる、クラウドファウンドリーでそれを上に展開(例のIgnite-ノード2)を

を今、彼らはできないとしても、両方のアプリケーションが同じCloudFoundryのEnvで実行されているものの、彼らはのIgniteクラスタを形成していませんお互いを発見する。

Apache Igniteのドキュメントでは、AWS、Googleクラウドの詳細な設定が提供されていますが、Pivo​​tal Cloud Foundryの例はありません。

誰かが、Cloud Foundry環境でIgnite Clusterを実行する方法の設定例を私に提供することができます。

  • Srini

答えて

0

コンテナのコンテナ(APP対APP)ネットワークが中枢クラウド鋳造、although it is possible to enableでサポートされていません。

デフォルトでは、すべての通信は、Cloud Foundryのルーターを介して「正面玄関から」HTTPまたはTCPポート経由で行う必要があります。ヒットするアプリケーションのインスタンスを選択することはできません。これは、Container Networkingイニシアチブであるprogress of which you can check on Pivotal Trackerの変更によるものです。公開されているdetailed design documentがあります。

データサービスにより適した別の方法は、deploy them using BOSHです。 PCFユーザ​​ーとして、Apache Igniteの場合はcreating a PCF Tileと考えてください。

私の会社は、Hazelcastが専用VMクラスタをオンデマンドで作成するPCFタイルを作成するのを手伝ってきました。おそらく、あなたは代わりにヘーゼルキャストの使用を検討することができますか?

+0

Pivotal Cloud Foundryは、しばらくの間、コンテナからコンテナへのネットワーキングを可能にしました。このオプションは、有効にする必要があり、デフォルトで無効になっている特定のオプションです。実行しているアプリケーションの* all *が「信頼できる」とみなされていない限り、Pivo​​talはこれを使用することはお勧めしません。この構成では、信頼できないアプリケーションを実行することは決してありません。 –

+0

ああ、私は気づいていませんでした。どのバージョンが導入されたのですか?設定は文書化されていますか?私のマシンに戻ったときに私の答えが更新されます。 –

+0

私はそれが追加されたときに正確に思い出すことはできませんが、私はPCF 1.6を実行しているラボを見て、そこにあります。 ERT Tile - > Security Configの下にあります。この設定は、「クロスコンテナートラフィックを有効にする」です。 –

関連する問題