2016-11-03 3 views
1

外部統合テストを実行し、何か問題がある場合は手動でロールバックを呼び出したいとします。アプリケーションタイプのバージョン保持をどのように制御しますか?

チームサービス(VSTS)で 'サービスファブリックアプリケーションの展開'タスクを使用していて、クラスタ内に最新のものしか保持していないようです。

クラスタ - >アプリケーション - > [アプリケーション] - [Essentials]の順にクリックします。最新のバージョンを示す行項目が1つだけ表示されます。

また、Start-ServiceFabricApplicationUpgradeを試みると、「アプリケーションタイプとバージョンが見つかりません」という結果になります。

アプリケーションタイプの以前のバージョン保持の動作を変更するにはどうすればよいですか? (そして、デフォルトは何ですか?)

答えて

0

私はあなたの質問への答えを持っていないが、私はこの考えを提供していますか:

私がやろうとしているためにそこに有効なユースケースがあるかもしれません理解しますがこれは、より合理的なアプローチは、生産に非常に近いテスト環境を設定することです。実稼働環境へのデプロイメントを承認する前にデプロイして、そのテストをテストしてテストします。

サービスファブリックの主なセールスポイントの1つは、その冗長性がありますが、あなたの提案したワークフローで、完全に自信がない環境にコードをデプロイすることです。サービスファブリックが提供します。

テスト環境で完全にテストする予定であるため、実際にはProductionで見つかったものは数時間後にパッチで修正できるほど小さいですが、速く修正することができます。

関連する問題