实例类

2022-04-19 13:59:38

Q:RabbitMQ使用的版本是多少

A:服务端RabbitMQ 的版本是3.7.17。

 

Q:RabbitMQ实例SSL连接的协议版本号多少

A:TLS v1.2版本。

 

Q:重启RabbitMQ实例时,若其中一台RabbitMQ重启失败,会如何处理?

A:重启RabbitMQ实例时,不会重启实例所在虚拟机,仅重启RabbitMQ进程。

重启集群实例时,若其中一台RabbitMQ进程重启失败,则重启后实例状态依然为“运行中”,并提示“部分节点故障”。在每台虚拟机上都有RabbitMQ的守护进程,定时检查RabbitMQ进程是否存在,当进程不存在时会自动拉起RabbitMQ进程。

如果RabbitMQ实例异常持续超过1分钟,会上报告警。

 

Q:RabbitMQ集群实例如何均衡分发请求到每个虚拟机

A:集群内部使用LVS做负载均衡,由LVS将请求均衡分发到每个虚拟机节点。

 

Q:RabbitMQ实例是否支持持久化,如何定时备份数据

RabbitMQ支持消息数据持久化,可从客户端连接RabbitMQ并设置消息持久化,也可在RabbitMQ集群管理工具界面创建队列时设置消息持久化。

不支持客户自定义定时备份数据,或从界面触发备份数据。

 

Q:RabbitMQ实例开启SSL开关后,证书如何获取

A:RabbitMQ实例开启SSL后只做单向认证,不需要证书。

 

Q:RabbitMQ实例的SSL开关是否支持修改

A:不支持动态修改,即如果实例创建时没有选择开启,创建完成之后,不支持修改,建议在实例创建时将开关打开。

 

Q:RabbitMQ实例是否支持扩容?

A:单机版本的RabbitMQ实例不支持扩大存储空间。

集群版本的RabbitMQ实例不支持扩大存储空间,后续将支持扩节点。

 

Q:如何删除队列和清理队列数据?

A:登录Web UI。

在“Queues”页签,单击需要删除/清空数据的队列名称,进入队列详情页面。

单击“Delete Queue”,删除队列。或者单击“Purge Messages”,清空队列数据。

 

Q:RabbitMQ支持升级CPU和内容

A:RabbitMQ不支持升级CPU和内存。