サービスファブリッククラスタ内の特定のノードにファブリックアプリケーションをデプロイできる可能性があります。即ち、1つのノードにおいて、1つのアプリケーションのみが展開されるべきである。 InstanceCount = "1"の場合、1つのノードに配置されますが、他のアプリケーションも同じノードに配置できます。5つのアプリケーションがあり、クラスタに5つのノードがある場合、 。 解決策として展開する前に、コード内の任意の場所にNode名を記述できますか?サービスファブリッククラスタ内の特定のノード(Node0またはNode1など)にファブリックアプリケーションをデプロイする方法
答えて
アプリケーションは論理的なコンテナ、配備単位です。ノードに結ばれていません。サービス(レプリカとインスタンス)はあります。
一般に、クラスタに5つのアプリケーションを配置すると、クラスタはすべてのノードにサービスを自動的に配布します。
指定されたノードにサービスを配置するために使用できるplacement constraintsという機能があります。
それはそれを必要とする明示的ことなく、サービスの配置を制限することは賢明だ理由:
自動平衡 - サービスファブリックは、必ずリソースの使用が 追加配置制約がバランスをとるためのオプションを制限最適化されています。
複製 - サービスファブリックは、ノード全体でステートフルなサービス/アクターからのデータを複製して、可用性を高め、ノードの障害に対処します。 配置制約を追加すると、複製するオプションが制限されます。
高可用性 - Service Fabricはノードの障害を検出し、正常なノードにサービスを移行できます。配置制約を追加すると、サービスを移動するオプションが制限されます。
ええ、私はそれを持っています。LoekDに感謝します。 – Santanu
「あなたは通常、それは、高可用性を防ぐため、単一 ノード上で実行するサービスを制約すべきではない、とあなたが手動 すべきではありません個々のノードを構成する... あなたのアプリケーションタイプをあなたの環境に結合するので(これは のノードの名前が違う環境ではどうなりますか)、さらに複雑なものが追加されますこれの アプリケーションパラメータ)。 "
- 1. Hyperledgerファブリックアプリケーションのデプロイ方法
- 2. 特定のインスタンスにデプロイする方法
- 3. XPath - 特定の内部ノードのないノードを選択する
- 4. サービスファブリッククラスタにノードを追加する
- 5. ファストレーンをファブリックアプリケーションでアップデートする方法
- 6. JavaScriptでネストされたオブジェクトツリー内の特定のノードを削除する方法
- 7. ノードjs内の特定の要素を特定します
- 8. 特定のバージョンのノードをbrewにインストールする方法は?
- 9. GitLab CI:デプロイ用に特定のドッカーコンテナを取得する方法
- 10. apache ignite - 特定のクラスタグループにキャッシュをデプロイする方法
- 11. 特定のWebアプリケーションにWCFサービスをデプロイする方法
- 12. xmlファイル内の特定の場所にノードを追加する方法
- 13. graphvizでサブグラフ内の特定のノードを垂直に整列する方法
- 14. nodeListの特定のノードの値を取得する方法は?
- 15. XPathで特定のノードの値を取得する方法は?
- 16. Owin to Azureサービスファブリッククラスタを使用したService Fabricプロジェクトのデプロイに関する問題
- 17. リンクリストの特定ノードにリンクリストを追加する方法はありますか?
- 18. 特定の親のjQueryツリービューに子ノードを設定する方法は?
- 19. 特定のXMLノード属性を表示する方法は?
- 20. DOMのnode.isSameNode(node1)とnode === node1の違いは何ですか?
- 21. 特定のキーを押した後、ツリービュー内で同じレベルの前/次のノードを選択する方法は?
- 22. C++の非バイナリツリー内の特定のノードのすべての子ノードを取得する方法
- 23. 特定の子を含まないXMLノードをリストする方法
- 24. 特定の子ノードがないXMLノードを見つける方法
- 25. ノードjsアプリケーションをs3にデプロイする方法は?
- 26. リンクされたリスト内の特定のノードを数えるJava
- 27. Kubernetesでスケジューリング可能なノードを特定する方法
- 28. スパークストリーミングアプリケーションを再デプロイするためのチェックポイントの設定方法は?
- 29. Neo4j内の特定のノードに接続されていないノードを取得
- 30. neo4jで特定のラベルを持つノードを返す方法は?
アプリケーションを特定のノードに展開する理由を詳しく説明できますか?プレースメントの制約についてはここでいくつかの良い答えがありますが、あなたがしたいことに応じて、より良いオプションがあるかもしれません。 –