MessageQueueSettings #783
-
|
Hi everyone, I’m working with Mixcore and I don’t plan to use any message queue providers like RabbitMQ, Azure Service Bus, or Google Pub/Sub in my current project. When I run the app without providing a MessageQueueSettings provider, the application fails to start due to dependency injection errors. My questions are: My goal is I want to run the application without queue dependencies for now, but keep the option to add queues later if needed. Any advice would be appreciated! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
It is not mandatory.
@nhathoang989 kindly support @julia-bougaev-bp |
Beta Was this translation helpful? Give feedback.
-
Running Mixcore Without External Message Queue ProvidersIf you want to run Mixcore without using any external message queue system (like RabbitMQ, Azure Service Bus, or Google Pub/Sub), here’s what you need to know: 1. Is a MessageQueueSettings provider mandatory?No, it is not mandatory to register an external message queue provider if you don’t need one. 2. How to skip queue setup for now?
3. What if I want to add a queue later?Just update your configuration and add the required NuGet packages or settings for your chosen provider. The Mixcore service registration is designed to switch providers based on the configuration value, so you can easily enable external queues in the future. Summary:
References:
Let me know if you need a sample config file or further details! |
Beta Was this translation helpful? Give feedback.
@julia-bougaev-bp
Running Mixcore Without External Message Queue Providers
If you want to run Mixcore without using any external message queue system (like RabbitMQ, Azure Service Bus, or Google Pub/Sub), here’s what you need to know:
1. Is a MessageQueueSettings provider mandatory?
No, it is not mandatory to register an external message queue provider if you don’t need one.
Mixcore provides a default in-memory queue (
MemoryQueueService) that is used when no external provider is configured. This allows the application to function without any dependency on external queue systems.2. How to skip queue setup for now?
MessageQueueSettings:Providerkey in your configur…