RabbitMQ 3.8.15 发布,Erlang 编写的 AMQP 开源实现
RabbitMQ 3.8.15 已发布,RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,因此它也继承了这些优点。
Core Server
Bug 修复:
- 在某些配置中,Quorum 队列没有像预期的那样频繁地保留快照,这导致没有有效积压队列的磁盘空间使用峰值大大增加;
- Quorum 队列名称被无意中限制:虚拟主机和实际队列名称的长度被限制为 254 个字符。名字更长的 Quorum 队列未能被声明;
- 删除 Quorum 队列会留下它的一些内部指标数据;
- 客户端目标地址现在是根据代理协议设置获得的;
增强:
-
现在默认情况下,consume 消息但不确认消息的 Quorum 队列使用方将有 15 分钟的确认超时时间。如有必要,操作员可以增加超时时间;
这样的使用方会延迟甚至阻止磁盘上的数据压缩,这可能会使一个节点的磁盘空间比预期的要早得多提前用完。
-
通道拦截器现在可以返回通道级别的异常。
CLI 工具
Bug 修正:
rabbitmq-diagnostics status
在格式化响应时可能会遇到节点异常,因为这些节点使用 advanced.config 配置了高 VM 内存水印。rabbitmq-queues rebalance
将不再挑选正在维护的节点作为新的队列领导位置候选。
增强:
rabbitmq-diagnostics remote_shell
是一个新的命令,可以打开一个远程 Erlang shell 到目标节点,这简化了运行中节点的故障排除。rabbitmq-queues await_online_quorum_plus_one
现在在单节点集群中是一个无用的选项,因为当只有一个节点时,该命令就没有意义了。
更多详情可查看:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.15

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
芋道 ruoyi-vue-pro v1.0.0 正式版发布!肝了小半年,不容易~
项目地址:https://gitee.com/zhijiantianya/ruoyi-vue-pro 更新说明: 第一个版本,基于RuoYi-Vue重构,主要是三个方面: 代码的重构 技术选型的调整 后台功能的新增 因此,v1.0.0的更新日志,分成这三方面来写。 代码的重构 调整整体代码结构,将多个 Maven Module 合并为单个,使用 Java package 进行拆分隔离,如图所示。原因是:随着业务逻辑的逐步复杂,多个 Maven Module 的依赖关系的管理,会是一个很大的问题。 拆分framework为多个 Maven Module,按照Web、Security、MyBatis、Redis等不同组件,进行封装与拓展。 基于JUnit5与Mockito,实现单元测试,保证功能的正确性,与代码的可维护性。一直自动化,一直爽! 增加 SpringBoot 多环境的配置文件,提供完善的deploy.sh部署脚本,以及Jenkins 部署教程。 优化Spring Security实现权限的代码,提升可读性和维护性。 增加本地缓存(菜单、角色、数据字典等等),提升性能。通过 Re...
- 下一篇
Symfony 5.2.7 发布,经典 PHP Web 开发框架
Symfony 是一款基于 MVC 架构的PHP框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。 此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。 Symfony 5.2.7 更新内容如下: bug#41008[Security] 不要尝试重写空密码 bug#40993[Security] [Security/Core] 修正对 bcrypt 的检查 bug#40923[Yaml] 在内联符号结构中检测到暴露的引用 bug#40964[HttpFoundation] 修复 PHP 8.1 的弃用 bug#40919[Mailer] 在访问 SMTP 的 php.ini 值时使用正确的拼写 bug#40514[Yaml] 允许标签作为标记之间的分隔符 bug#40882[Cache] phpredis: 为 RedisCluster ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池