A Service Bus consumer has locked a message for processing but the processing job takes longer than the lock duration. What should the developer do to avoid the message being requeued prematurely?
-
A
Call RenewMessageLockAsync before the lock expires
-
B
Increase the max delivery count on the queue
-
C
Set the message TTL to a longer value
-
D
Move the message to the dead-letter queue manually