-
Notifications
You must be signed in to change notification settings - Fork 48
Description
Describe the suggested improvement
Is your improvement related to a problem? Please describe.
ASB topics are created by the 1st subscriber and not by the publisher. However, if there are no subscribers the publisher (in this case ServiceControl) will try publishing to these topics.
As topics are determined at runtime and not during install/setup we don't know what topics would need to be created.
When SC tries publishing integration events and these topics do not exist on the broker the broker can log diagnostics messages indicating there are missing topics. This can be a lot of diagnostics messages for a system that has high throughput.
Workarounds:
- Manually create topics
- Disable integration events
Describe the suggested solution
If integration events are enable, create these topics during setup to ensure the topics exist so that the azure service bus diagnostics logs are not flooded with alerts on missing topics
Additional Context
No response