AzureポータルでAzureサービスバスキューを作成しようとしていましたが、数時間使用してもキューは自動的にポータルから消えています。私の空白のサービスバスキューが自動的に削除されているのを見ています
私はAzureポータルアカウントを通じて手動でキューを作成しています。アカウントに十分な資金があること。現在Azureにあるサービスバスはプレビューモードです。
私は、コードを介してキューからメッセージをパブリッシュ/サブスクライブしようとしています。
AzureポータルでAzureサービスバスキューを作成しようとしていましたが、数時間使用してもキューは自動的にポータルから消えています。私の空白のサービスバスキューが自動的に削除されているのを見ています
私はAzureポータルアカウントを通じて手動でキューを作成しています。アカウントに十分な資金があること。現在Azureにあるサービスバスはプレビューモードです。
私は、コードを介してキューからメッセージをパブリッシュ/サブスクライブしようとしています。
キューは、名前空間の管理操作を実行し、エンティティを削除
AutoDeleteOnIdle
は、比較的短い時間間隔で有効になり、アクションが検出されなければエンティティを削除します。私はAutoDeleteOnIdle
が比較的低い値に設定されていると考えています。デフォルトではTimeSpan.MaxValue
なので、この問題は発生しません。
Microsoft azureでの使用状況の表示が不足しているため、キューは夜間のプロセスによって夜間にリサイクルされていました。キューレベルでSASキー情報を設定した後、キューに一晩中メッセージを残した後は、キューがリサイクルされることはありません。
このプロセスを通じて私を助けた有益な情報を提供してくれたSean Feldmanに感謝します。
また、接続が他のユーザーと共有されていないことを確認してください。この動作を確認するには、新しい名前空間で実行してみてください。 –
Sean、ご返信ありがとうございます。私はAutoDeleteOnIdleのデフォルト値が実際にTimeSpan.MaxValueのデフォルト値に設定されていることを確認しました。 –
オンラインのazureポータルでキューがまだ消えてしまった。 私はAzureポータルの中に手動でキューを作成しましたが、クライアント/サーバーコードはWCF NetOnewayRelayBindingを使用してメッセージを送信/受信しようとしています。 –