0

我们是几个 Solace 队列的消费者。

我们正在使用来自 (1) 使用 Solace PubSub Plus Source Connector 的 Kafka Connect 框架,(2) 使用 Solace JMS API 定制开发的 Spring Boot 应用程序的消息。

案例 #1:Solace PubSub Plus 源连接器的问题

有时我们发现连接器未列在 Solace 管理门户消费者列表中——这意味着代理以某种方式启动了连接器——因此断开连接。但 Solace 源连接器仍处于 RUNNING 状态。这让我们感到困惑。连接器与 Solace 代理没有连接,但仍处于运行状态 - 这没有任何意义。

有什么方法可以确定源连接器是否与代理松散连接?就像连接器的状态改变 - 连接器失败。

案例 #2:SpringBoot 消费者应用程序的问题

我们还有一些在 SpringBoot 中使用 Solace JMS API 开发的微服务来消费来自代理队列的消息。我们想开发一个功能,以便我们可以检查连接、会话和消息消费者的状态。但默认的 API 只是停止/启动/关闭。没有什么像isConnected/isAlive这样的东西。

有什么方法可以检查连接、会话和 messageConsumer 的状态吗?

4

0 回答 0