要查看 RabbitMQ 3.6.15 的详细变更记录,可以通过以下几种方式:
1. GitHub 发布页面
RabbitMQ 的每个版本发布都会在 GitHub 的 Releases 页面 上记录详细的变更内容。你可以访问该页面,找到 3.6.15 版本的发布说明,其中会列出该版本的主要修复和改进。
2. 官方博客或公告
RabbitMQ 团队通常会在发布新版本时发布博客文章或公告,详细介绍版本的主要变更和修复内容。例如,CSDN 博客上有一篇关于 RabbitMQ 3.6.15 发布的转载文章。这类文章通常会提供版本更新的概览和重要信息。
3. 变更日志文件
在 RabbitMQ 的源码仓库中,通常会有一个 CHANGELOG
文件或类似的文档,记录了每个版本的详细变更。你可以通过以下方式获取这些文件:
- 从 GitHub 下载:访问 RabbitMQ Server GitHub 仓库,查看 3.6.15 版本的源码,并查找
CHANGELOG
文件。 - 从官方下载页面获取:访问 RabbitMQ 官方下载页面,下载对应版本的源码包,解压后查看
CHANGELOG
文件。
4. 社区讨论
如果需要更详细的背景信息或对某些变更的解释,可以参考 rabbitmq-users Google 组 中的讨论。社区成员和开发者可能会在这些讨论中分享更多细节。
总结
RabbitMQ 3.6.15 是一个修复性版本,主要集中在错误修复和稳定性改进。如果你需要查看详细的变更记录,建议优先访问 GitHub 的 Releases 页面 或下载对应版本的源码包。
RabbitMQ 3.6.15 是一个修复性版本,主要集中在错误修复和稳定性改进,而不是引入新特性。以下是该版本的主要内容:
RabbitMQ 3.6.15 主要更新
-
错误修复:
- 修复了多个已知问题,增强了 RabbitMQ 的稳定性和性能。
-
升级建议:
- 建议所有使用早期版本的用户升级到 3.6.15,以获得更好的性能和稳定性。
-
兼容性:
- 该版本需要 Erlang 19.3 或更高版本。
-
安装与配置:
- 提供了二进制和源码分发版本,用户可以从 RabbitMQ 官方下载页面 获取最新版本。
其他注意事项
- 社区支持:用户可以通过 rabbitmq-users Google 组 提问或反馈问题。
- 文档与指南:建议在升级前仔细阅读官方文档和升级指南。
如果您需要更详细的变更记录,可以查看 RabbitMQ 官方 GitHub 发布页面 的变更日志。
RabbitMQ 3.6.15 发布说明
RabbitMQ 团队于 2018 年 1 月 17 日发布了 3.6.15 版本。这是一个修复性版本,主要修复了之前版本中的一些问题,并未引入重大功能变更。以下是该版本的主要内容:
1. 修复内容
- 修复了当 Quorum 队列领导者变更时,跟随者未能正确通知未应用的日志命令的问题。
- 修复了默认集群形成超时时间与 Mnesia 不一致的问题。
- 修复了 Stream 消费者取消时未正确触发内部事件的问题。
- 修复了关闭连接时未清除 Stream 消费者指标的问题。
- 修复了 Quorum 队列成员列表可能包含重复项的问题。
2. 增强功能
- 引入了一种新机制,通过元数据保护虚拟主机免于被删除。
- 改进了
rabbitmqctl import_definitions
命令,修复了从标准输入读取定义时卡顿的问题。 - 增强了
rabbitmqadmin
v2 的功能,推荐使用新版本替代旧版本。 - 增加了新的健康检查机制,用于检查元数据存储是否初始化。
3. 依赖更新
- 升级了
ra
依赖到 2.15.1。 - 升级了
observer_cli
依赖到 1.8.2。
4. 安装与配置
RabbitMQ 3.6.15 需要 Erlang 20.3 版本。以下是安装步骤:
-
安装 Erlang:
wget http://erlang.org/download/otp_src_20.3.tar.gz tar -zxvf otp_src_20.3.tar.gz cd otp_src_20.3 ./configure --prefix=/usr/local/erlang make && make install
配置环境变量:
echo "export PATH=$PATH:/usr/local/erlang/bin" >> /etc/profile source /etc/profile
-
安装 RabbitMQ:
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz tar -xvf rabbitmq-server-generic-unix-3.6.15.tar mv rabbitmq_server-3.6.15 /usr/local/rabbitmq
配置环境变量:
echo "export PATH=$PATH:/usr/local/rabbitmq/sbin" >> /etc/profile source /etc/profile
-
启动 RabbitMQ:
rabbitmq-server -detached
-
启用管理插件:
rabbitmq-plugins enable rabbitmq_management
5. 升级建议
RabbitMQ 团队建议所有使用早期版本的用户升级到 3.6.15。升级前请确保备份相关配置和数据。
6. 反馈与支持
如果您在升级或使用过程中遇到问题,可以通过 rabbitmq-users Google 组 提问。
希望这些信息对您有所帮助!
The RabbitMQ team is pleased to announce the release of RabbitMQ 3.6.15.
This is a bugfix release. You can view the changes in the change log.
Binary and source distributions of the new release can be found on the downloads page.
We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.
As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group.