Azure SB には多くのトピックがあり、ステージングから運用への VIP スワップを通じて環境を常に更新しています。
インスタンスがステージングで実行されている場合、運用スロットで実行されているインスタンスにイベントを送信することを目的としたメッセージをサブスクライバーが読み取ったり削除したりしたくありません。
私が思いついた解決策は、名前に RoleEnvironment.SubscriptionId を含むサブスクリプションを作成することです。これらは、RoleEntryPoint.OnStop() 中に削除され、未使用のサブスクリプションを回避します。
これに対するよりエレガントな解決策はありますか?明らかな何かが欠けていますか?