2016-07-20 7 views
1

ステートレスWeb APIをAzure Service Fabricでホストする予定です。 A/Bテストに従ってサービスアップグレード戦略を作成したいと考えています。バージョン1.0.0のアプリケーションを作成しました。このアプリケーションをService Fabric Clusterにデプロイすると、アプリケーションを変更してバージョン2.0.0にアップグレードします。サービスファブリック - ステートレスサービスのA/Bテスト

サービスファブリッククラスタ内に異なるバージョンの同じサービスを並行して展開し、顧客IDに基づいてこれらの各バージョンに顧客を誘導できますか?すべての顧客を新しいバージョンのサービスに移行する前に、新しいバージョンのA/Bテストを行いたいと考えています。

これらのWebAPIを消費する外部クライアントのパブリックURLはどのようなものになりますか?

答えて

3

は、サービス・ファブリック

はいで異なるバージョンと同じサービスの側面の展開によって側を持つことが可能です。

お客様のIDに基づいてこれらのバージョンのそれぞれに顧客を誘導しますか?

はい。あなたが同じノードを持つ唯一のクラスタがある場合、それは同じになりますこれらのWebAPIs

の消費のために、この場合、外部クライアント用のパブリックURLになりますどのような

。この目的のために、別のクラスタを作成することができます。

ユーザーのデータの移行に伴う障害に関する詳細とディスカッションをご覧ください。this

関連する問題