如何验证服务器上运行的rabbitmq版本?
是否有命令可以验证rabbitmq是否正在运行?
发布于 2012-08-23 22:21:38
您可以简单地从命令行执行:
sudo rabbitmqctl status | grep rabbit
发布于 2013-12-12 22:35:04
如果rabbitimq无法启动,我发现确定版本的唯一方法是通过安装程序系统。
例如Debian/Ubuntu:
dpkg -s rabbitmq-server | grep Version
发布于 2011-09-29 22:44:09
正如马雷克在本地服务器或远程服务器(使用amqplib)上所说的那样:
from amqplib import client_0_8 as amqp
import sys
conn = amqp.Connection(host=sys.argv[1], userid="guest", password="guest", virtual_host="/", insist=False)
for k, v in conn.server_properties.items():
print k, v
另存为checkVersion.py
并使用python checkVersion.py dev.rabbitmq.com
运行
% python checkVersion.py dev.rabbitmq.com
information Licensed under the MPL. See http://www.rabbitmq.com/
product RabbitMQ
copyright Copyright (C) 2007-2011 VMware, Inc.
capabilities {}
platform Erlang/OTP
version 2.6.0
https://stackoverflow.com/questions/7593269
复制相似问题