2016-04-01 17 views
1

単一のアプリケーションタイプ名で複数のサービスを作成することは可能ですか?同じサービスファブリックアプリケーションタイプ内に複数のサービスを展開する

2つのサービスファブリックアプリケーションパッケージがあり、どちらも同じアプリケーションタイプ名を持っています。

最初のアプリケーションを配備した後に2番目のアプリケーションを配備しようとしましたが、 「アプリケーションタイプとバージョンが既に存在します。」というエラーが表示されます。

単一のアプリケーションタイプ名の下に両方のパッケージをデプロイできる方法はありますか。

答えて

2

同じ名前の2つのアプリケーションタイプをクラスタにデプロイすることはできません。 アプリケーション間でサービスを共有する場合は、2つ以上のサービスファブリックアプリケーションプロジェクトを異なる名前でに作成し、共有サービスへの参照をアプリケーションに追加することができます(Visual Studioの場合は、プロジェクトを追加し、[サービスの追加]をクリックします)。

あなたの質問に幾分関連 - あなたはまた、(PowerShellを使用して)することができます

  • が異なるパラメータで同じアプリケーション・タイプの複数のインスタンスを作成し、それが(New-ServiceFabricApplication
  • を展開されていた後の複数のインスタンスを作成します。既存のアプリケーション内で同じサービスタイプ(New-ServiceFabricService
+2

これは非常に混乱しています。マイクロサービスの中で私はそれらを別々に展開できるようにしたいと考えています。そして、私はそれらのための異なるアプリケーションタイプ名を選択しなければならないようです。 – Anubis

関連する問題