1

在我的春天,使用了休眠应用程序 RMQ。我在这个应用程序中有一个 url 来检查数据库连接的状态和线程的状态。我还想包括RMQ应用程序的连接状态检查。请指导我。

4

1 回答 1

4

很难给出具体的答案,因为这取决于您如何在应用程序中管理与 RabbitMQ 代理的连接...

但是本质上,您需要做的就是查看连接上的 IsOpen 属性

您可能在应用程序的某处有此代码:

ConnectionFactory factory = new ConnectionFactory();
factory.set...
Connection connection = factory.newConnection();

检查当前状态所需要做的就是:

bool connected = connection.IsOpen();
于 2012-08-06T15:53:17.543 回答