Когда я говорю, что это встроено, я имею в виду следующую тему: https://stackoverflow.com/a/28858630/5375223
Позвольте мне дать некоторый контекст, в нашем проекте мы в настоящее время используем ActiveMQ в качестве брокера обмена сообщениями, и теперь мы планируем перейти на Kafka. Пожалуйста, смотрите прикрепленное изображение.
![enter image description here](https://i.stack.imgur.com/ShgQO.png)
Как и на приведенной выше диаграмме, производитель отправляет данные встроенному брокеру, а затем встроенный брокер отправляет данные внешнему брокеру, который подключен через конфигурацию URL-адреса сети, как показано ниже. Таким образом, если внешний посредник недоступен, все сообщения будут храниться во встроенном посреднике, пока он не станет доступным.
<networkConnectors>
<networkConnector name="localhost" uri="static://somehost:1234" staticBridge="true">
<staticallyIncludedDestinations>
<queue physicalName="someQueueName"/>
</staticallyIncludedDestinations>
</networkConnector>
</networkConnectors>
Итак, есть ли что-нибудь подобное с Кафкой? вместо прямого подключения к брокеру, работающему вне приложения