Skip to content

MQCloud RELEASE 5.1.2

Latest
Compare
Choose a tag to compare
@gaoyf gaoyf released this 30 Dec 09:24
· 1 commit to master since this release

一、新功能和优化:

  1. Broker集群支持自动更新

    • 支持无人值守的一键更新
    • 提前生成详细的更新步骤,一目了然
    • 更新过程中,支持暂停,跳过,重试等操作
    • 每个步骤增加结果检查,提升更新的安全性
    • 执行失败的步骤会存储详细的日志,方便定位
    • 针对大型集群的更新可以大幅节省人力
  2. 生产者支持自定义流量预警规则:

    • 支持修改自定义的流量预警规则
    • 支持后台管理流量预警的topic
  3. Broker支持跨机器异步增量迁移,支持TB级别:

    • 支持迁移时远程日志实时监控
  4. Broker写入限流配置支持持久化:

    • 限流配置支持同步到Slave
    • 集群新增的Broker支持从集群内部同步限流配置
    • 限流配置支持整个集群更新
  5. Broker部署时支持中断,并记录中间状态,并支持重启或删除:

  6. 消息支持以文本或JSON格式查看:

  7. 消费者重启后支持保持之前的状态(暂停、限流等)。

  8. Pull消费支持Trace。

  9. RocketMQ各组件支持停止后启动。

  10. 消费者实时信息监控优化:支持消费失败、限流等提示:

  11. 消费客户端实例信息实时监控:

  12. Broker关闭检测优化,防止误判。

  13. Broker支持实时监控客户端链接。

  14. 运维时支持审核暂停,防止数据写入不完全。

  15. 异常预警完善异常信息。

  16. 新建Topic区分延迟消息和定时消息。

  17. 消费发送隔离机制由Hystrix升级至Sentinel。

  18. Broker配置项兼容数值类型。

  19. 客户端增加判断运行中方法。

  20. Broker存储预警支持按照集群配置。

  21. 从Broker拉取Topic状况优化。

  22. Pull模式支持拉取Topic状况。

  23. Broker状态检测标准增强:状态持续性成功。

  24. 支持查看消息id和单条消息。

  25. Broker暴露除系统内置topic的生产消费统计量。

  26. Broker配置模版默认值更新。

  27. 扩大重试消息默认的查询时间范围。

  28. 重发消息邮件增加消费者链接。

  29. Python HTTP请求示例增加超时参数。

  30. 预警邮件中所有数据人性化。

  31. Topic流量监控过滤低流量预警。

  32. 支持http协议消费者动态修改配置。

  33. HTTP消费增加ACK机制说明。

  34. Topic详情页增加用途。

  35. 管理端菜单分类组织。

  36. 消费详情&消息跳转参数优化。

  37. HTTP消费超时阈值扩大。

  38. HTTP消费支持展示锁定队列的客户端IP。

  39. 定时任务采用单独的线程池执行。

二、重要bug修复:

  1. 修复BaseDir为空导致页面空白。
  2. 修复修复堆积预警文案问题。
  3. 修复生产者或消费者有所属用户丢失问题。
  4. 修复用户端时间不准导致页面展示空白。
  5. 消费堆积预警邮件单位错误修复。
  6. 修复新建消费者Trace状态错误问题。
  7. 修复H2 SQL错误。
  8. 修复消息id解析错误导致的错误。
  9. 修复预警任务获取topic流量不全时抛异常。
  10. 修复流量预警规则跨天错误预警。
  11. 修复流量预警修改选项无效问题。
  12. 修复死消息请求未携带原topic信息时导致空指针异常。
  13. 修复消费者跳链无权限问题。
  14. 应用退出时资源释放顺序问题修复。

三、升级说明:

  1. 5.1.2版本用户直接参考快速运行即可。
  2. 5.1.2之前的用户,请依次执行相应的sql文件,例如:
    5.1.1用户想要升级到5.1.2需要执行5.1.2.sql