在我的应用程序(托管在谷歌云平台上)中,我使用骆驼来制作路线并连接到 rabbitMQ 队列。当与 rabbitMQ 队列的连接丢失时,camel 只会抛出并记录异常。 与 rabbitMQ 的连接是我应用程序的关键和组成部分。我想要的是在失去与兔子队列的连接时将服务标记为不健康。有没有办法做到这一点?
(我知道通过实现 HealthIndictor 接口的一种方法,但这需要我通过连接工厂连接到我的兔子队列。如上所述,我的应用程序使用骆驼连接到兔子队列)
提前致谢。