У меня возникла странная проблема с приложениями Spring Cloud Stream после обновления до Spring Boot 2.1.4 + Spring Cloud Greenwich.SR1, где мое приложение, запущенное в докере на сервере сборки, похоже, не инициализирует Spring Cloud Stream RabbitMQ Связующие.
Выдается исключение:
Failed to call access method: org.springframework.messaging.MessageDeliveryException: Dispatcher has no subscribers for channel 'myoutput-1.output'.; nested exception is org.springframework.integration.MessageDispatchingException: Dispatcher has no subscribers,
Проблема не воспроизводится локально при запуске докера, когда приложение запускается. Мы видим это в нескольких наших приложениях, которые мы переносим на поезд Spring Cloud Greenwich.SR1.
Есть идеи, как явно вызвать привязку или прослушивать завершение привязки?