2016-11-09 3 views
0

AzureポータルでAzureサービスバスキューを作成しようとしていましたが、数時間使用してもキューは自動的にポータルから消えています。私の空白のサービスバスキューが自動的に削除されているのを見ています

私はAzureポータルアカウントを通じて手動でキューを作成しています。アカウントに十分な資金があること。現在Azureにあるサービスバスはプレビューモードです。

私は、コードを介してキューからメッセージをパブリッシュ/サブスクライブしようとしています。

答えて

1

キューは、名前空間の管理操作を実行し、エンティティを削除

  1. カスタムコードの結果として削除することができます。
  2. AutoDeleteOnIdleは、比較的短い時間間隔で有効になり、アクションが検出されなければエンティティを削除します。

私はAutoDeleteOnIdleが比較的低い値に設定されていると考えています。デフォルトではTimeSpan.MaxValueなので、この問題は発生しません。

+0

また、接続が他のユーザーと共有されていないことを確認してください。この動作を確認するには、新しい名前空間で実行してみてください。 –

+0

Sean、ご返信ありがとうございます。私はAutoDeleteOnIdleのデフォルト値が実際にTimeSpan.MaxValueのデフォルト値に設定されていることを確認しました。 –

+0

オンラインのazureポータルでキューがまだ消えてしまった。 私はAzureポータルの中に手動でキューを作成しましたが、クライアント/サーバーコードはWCF NetOnewayRelayBindingを使用してメッセージを送信/受信しようとしています。 –

0

Microsoft azureでの使用状況の表示が不足しているため、キューは夜間のプロセスによって夜間にリサイクルされていました。キューレベルでSASキー情報を設定した後、キューに一晩中メッセージを残した後は、キューがリサイクルされることはありません。

このプロセスを通じて私を助けた有益な情報を提供してくれたSean Feldmanに感謝します。

関連する問題