0

Q1: キューにアクセスする従来の方法ではなく、Azure Service Bus キューの n 番目の位置に格納されている要素にアクセスすることは可能ですか?

Q2: 1 番目の回答が「はい」の場合、Azure サービス バス キューの n 番目の位置に格納されている要素を更新することは可能ですか。

ユースケース: Azure サービス バス キューを使用して、Azure で実行されているさまざまなロール インスタンスと対話し、受信したメッセージに基づいてこれを行うように指示しています。現在、私のシナリオでは、間違った ID がキューに挿入されることがあります (私にはどうしようもありませんが、そうなる必要があります)。だから私は役割の側で間違ったIDを更新できるかどうかを望んでいました[役割がキューを受け取った時]

4

2 に答える 2

1

Service Bus Queue はキューです。新しいメッセージをエンキューすることによってのみコンテンツを変更できます。編集可能な時系列のリストが必要な場合は、DB テーブルの使用を検討する必要があります。

ただし、新しい Peek() 関数セットを使用すると、メッセージをロックしたり削除したりせずにメッセージを列挙できます。http://msdn.microsoft.com/en-us/library/jj908787.aspx

于 2013-07-10T10:59:30.033 に答える
0

私たちが行うことの 1 つは、メッセージを破棄するときにプロパティを更新することです。

http://msdn.microsoft.com/en-us/library/windowsazure/dn130260.aspx

これは、ID が間違っている場合にプロパティを更新する 1 つの方法です。

于 2013-07-12T17:06:29.710 に答える