在我的春天,使用了休眠应用程序RMQ。我在这个应用程序中有一个url来检查数据库连接的状态和线程的状态。我还想在应用程序中包含RMQ
连接的状态检查。请指导我。
答案 0 :(得分:4)
很难给出具体答案,因为这取决于您在应用程序中管理与RabbitMQ代理的连接的方式......
然而,实际上你需要做的就是查看连接上的IsOpen属性
您的应用程序中可能包含此代码:
ConnectionFactory factory = new ConnectionFactory();
factory.set...
Connection connection = factory.newConnection();
您需要做的就是检查当前状态:
bool connected = connection.IsOpen();