Разница в запусках приложений Cloud Stream для приложений на основе кролика и Кафки

Есть много из коробки приложений, предоставляемых Spring-Cloud-Steam-App-Starter project.

Существует несколько URL-адресов, основанных на некоторых комбинациях, для импорта приложений в экземпляр сервера потока данных. У меня есть понимание, что либо stream-applications-kafka-maven, либо stream-applications-rabbit-maven можно использовать для импорта приложений на основе того, что Messaging broker используется с Maven. Это правильно?

Но я не уверен, что происходит, когда приложения из обоих URI импортируются, так как список приложений остается неизменным, когда это делается.

Может ли кто-нибудь помочь мне понять, что происходит внутри, когда приложения из обоих URI импортируются, и влияет ли это на приложения каким-либо образом?

1 ответ

  1. URI, которые вы использовали для импорта этих приложений, предназначены для удобства использования и помогают быстро начать работу. Все, что вам нужно сделать, это переименовать эти приложения (которые имеют кролика, Кафка в качестве связующих), чтобы дифференцировать как имяapp, которое должно быть уникальным.

    Вы можете создать свой собственный файл дескриптора и импортировать их с помощью app import.
    Дополнительные сведения об импорте пользовательского файла см. здесь