azure - CloudQueueClient.ResponseReceived Event broken? -
I am trying to create an event operated AZUR queue where every time a message is put in Azure, the queue. With AzureXplorer, I see that the messages are correctly placed in the blue queue but the CloudUQEElient Response reaisewood event never fire. I am using blue V1.4. This is the code from my worker role:
Public class workers: Roll EntryPoint {public override zero () {while (true) {thread. Sleep (10000); }} Public Override Bull Onstart () {// Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; Var queuDataSource = new AzureQueueDataSource (); QueuDataSource.GetCloudQueueClient (). ResponseReceived + = new event handler & lt; ResponseReceivedEventArgs & gt; (Received Varkarol_published); // Info about handling configuration changes See the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357. Return basis.onstart (); } Received zero workarroll_with reference (object sender, response reasVEVE ARGS e) {var i = 1; />> Windows Azure Cues is required to vote for the new; // breakpoint does not work here}}
message.
Quick list of things to take into account:
- Because voting is counted as a transaction, for example see SDK sample or code. Windows Azure, you will be paid for them.
- If no messages are found, it is usually better to implement any type of retrain mechanism (such as exponential back-off, etc.)
- This < Li> Remember that messages can be delivered more than once (plan for duplicate message)
- dequeuecount to deal with "poison message" / Strong> "property.
There is a lot of coverage on all these documents / samples in the links given above This article is very good:
Comments
Post a Comment