2

Windows Azureを使用したコンセプトの証明として、パッケージを展開してステージングを切り替えるという連続的な展開を実現することを検討していますが、私はそれが配備されている方法にいくつかのスマートを追加したいと思います。Windows Azure - ロール内のインスタンスのサブセットへの展開

本質的に、インスタンスが10個の場合、ステージングスロット内のすべてに展開し、それらの3つをプロダクションとモニタに切り替えて、それらの3つの間に統計的な誤差の違いがないことを確認しますすべてをプロダクションに切り替えるか、または存在する場合は、ステージ3で現在実行中の元のプロダクションに戻します。

生産とステージングを切り替えるとき基本的に私は、私が見ることができるものからhttp://timothyfitz.wordpress.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/

で説明したようSYMリンクの切り替えを模倣したい、Azureが唯一のオールオアナッシングのアプローチを可能に?私はまた、2つの役割セットを定義することを考えましたが、問題は2つの役割で同じエンドポイントを使用できないことです(私は思っていませんか?)。

誰かがこれを行う方法を知っていますか?

+0

興味深い質問です。あなたはすでに私が知っていることを知っています。Azureは、生産とステージングの間でVIPを交換することを可能にします。専門家が何を言わなければならないか見てみましょう。 –

答えて

2

手動アップグレードを手動で実行します。一度に1つの更新ドメインで更新が行われます(必要な更新ドメインの数を定義することもできます...デフォルトは5です)。手動に設定すると、次の更新ドメインに移動するときに担当します。何か問題が生じた場合は、古いビットへの新しいインプレースアップグレードをもう一度開始します。

関連する問題