emqx5.0和4.5的区别是啥?稳定吗,可以上生产吗?

环境信息

  • EMQX 版本:5.0
  • 操作系统及版本:
  • 其他

问题描述

emqx5.0和4.5的区别是啥?稳定吗,可以上生产吗?

配置文件及日志

目前推荐生产环境先使用4.5版本,5.0 刚出来,适合尝鲜使用,可以等待几个小版本之后再尝试使用5.0作为生产环境

最显著的优化是:

  1. 重构了整个功能的使用逻辑,例如可以通过 HTTP-API, Dashboard 页面就可以直接添加/修改客户端登录认证、主题的访问控制,速率限制,EMQX 的基础配置
  2. 改进了集群方式,支持更友好的水平扩展能力,以应对上亿连接的场景。之前是建议的集群规模在 3/5/7/9 这样得到小集群的大配置的方式。现在支持以 Core + Replicant 的模式部署方式进行大量节点的水平扩展(我们压测过 23 节点的集群能到上亿连接+百万的消息吞吐)

请问现在是否推荐在生产使用了?

5.1.0+ 可以的