I have an Azure service bus queue.
It is configured for:
- Re-discovery required: true
- Session Required: true
- Include sections: false
- Max. delivery quantity: 10
- Blocking Duration: 1 minute
- Batch Operations: true
- Deadletter on Expiration Enabled: false
- Ensure message ordering: true
When I receive a message from the queue, I use the following OnMessageOptions:
- AutoComplete: false
- AutoRenewTimeout: 12 minutes
Each message takes an average of 2 minutes.
Some of them succeed, others throw a "SessionLockLostException".
"AutoRenew" ? 12 , 2.
? , , . .
? MSDN ! , .
EDIT: MaDeRkAn, SessionLockLostException , Azure .
, , , , . , , , .
:
- () triple , . , - , .
- Azure ( 2-5 ), ! Azure , .