'Does blob storage checkpoint require for service bus binder?
I have a springboot application configured to use service bus queue binder to connect to A Service Bus queue. Recently I have upgraded "azure-spring-cloud-stream-binder-servicebus-queue" dependency from version 2.10.0 to 4.0.0
Referring to the version 4.0.0 github sample, it requires the application to explicitly perform checkpoint commit. According to Microsoft Event Hub documentation, it is recommended to use Azure Blob Storage to store the checkpoint for production workload. And I don't find any service bus checkpoint setting under Azure Service Bus namespace in this documentation.
My questions are:
Does checkpoint require for Service Bus Binder queue? If yes, what is the best way to setup for production workload?
I run my application by including the following checkpoint setting from Azure Event Hub namespace. But I don't find corresponding checkpoint blob being created in my defined Azure Storage
spring.cloud.azure.eventhubs.processor.checkpoint-store.account-key= spring.cloud.azure.eventhubs.processor.checkpoint-store.container-name= spring.cloud.azure.eventhubs.processor.checkpoint-store.create-container-if-not-exists= spring.cloud.azure.eventhubs.processor.checkpoint-store.account-name= spring.cloud.azure.eventhubs.processor.checkpoint-store.blob-name=
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|