You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.
I see from the log that the default value of the receiver is PeekLock. c.m.azure.servicebus.MessageReceiver : Creating MessageReceiver to entity 'xxx-topic/subscriptions/xxx-subscription', ReceiveMode 'PEEKLOCK'
how to set the receiver to "ReceiveMode.RECEIVEANDDELETE" ?
The text was updated successfully, but these errors were encountered:
vnicers
changed the title
When using Spring Cloud Stream Service Bus Queue Binder And Topic Binder, how to set the receive mode to "RECEIVEANDDELETE"
how to set the receive mode to "RECEIVEANDDELETE" in spring cloud stream service bus binder
Apr 11, 2019
Currently, setting ReceiveMode.RECEIVEANDDELETE is unsupported. But I want to understand the reason why you want to explicitly set this. From functional point, using this mode might cause message loss.
@warrenzhu25 Our company intends to replace RabbitMQ with Service Bus in the production environment, so we used the Service Bus SDK and Spring Cloud Stream Binder for some performance tests, but using PeekLock mode found that the performance is much worse than RabbitMQ, so I want to try the RECEIVEANDDELETE mode again.
hello, could you see how to create the queue in "ReceiveMode.RECEIVEANDDELETE"?
I'm using an azure function developed with .net, from there it can be changed to "ReceiveMode.RECEIVEANDDELETE"?
I see from the log that the default value of the receiver is PeekLock.
c.m.azure.servicebus.MessageReceiver : Creating MessageReceiver to entity 'xxx-topic/subscriptions/xxx-subscription', ReceiveMode 'PEEKLOCK'
how to set the receiver to "ReceiveMode.RECEIVEANDDELETE" ?
The text was updated successfully, but these errors were encountered: