データベースへの読み書きにアクセスするステートレスサービスのインスタンスが2つあります。これらのサービスはどちらも別々のアップグレードドメインにあります。スキーマを変更し、起動時に1つのインスタンスがデータベーススキーマをアップグレードする場合、アップグレードされていない中間の期間に2番目のインスタンスがデータを破損しないようにするにはどうすればよいですか。Azureサービスファブリック - スキーマとデータベースを壊さずにステートレスサービスをアップグレードする
紺色のサービスファブリックが提供するソリューションはありますか?
どのデータベースを使用していますか? – cassandrad
Sql Azureを使用しています – user1542794
データベーススキーマを変更していて、テーブルが劇的に変更されたため、古いクエリまたはまだ更新されていない別のUDのDML命令が失敗すると、データが破損する心配はありません。何かを壊す可能性のあるコマンドは機能しません。ストアドプロシージャでビジネスロジックを変更した場合を除きます。ストアドプロシージャを変更するか、それともテーブルスキーマのみですか? – cassandrad