关于 Solace 消费者的连接状态、会话状态和消费者状态

时间:2021-07-29 07:19:38

标签: spring-boot apache-kafka-connect solace solace-mq

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

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

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

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

<块引用>

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

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

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

<块引用>

有什么办法可以查看connection、session和messageConsumer的状态吗?

0 个答案:

没有答案