我们现在在k8s上有一个3.2.4的集群,想升级到4.4.19,我想到一个方案就是起两个版本的deployment注册到一个集群然后再按照节点扩容新节点缩容老节点,但是我发现自动发现貌似不可行,同版本是可以注册到一个集群的,3.2.4是注册不到4.4.19的集群,请问emqx不支持不同版本同时注册到1个集群么
- 不支持不同大版本间集群
- 开源版 v4.4 已经停止支持,此后不再会有功能更新和 bug 修复。推荐直接更换到最新版 v5.3.0 以降低更新版本的频次与成本。
目前仅支持中间版本、和 BugFix 版本号的跨版本节点集群,例如:5.2.0 和 5.3.0 进行集群、5.2.0 和 5.2.1 这种。
对于 3 和 4、或者 4 和 5 这种跨大版本的升级,需要进行迁移、并制定迁移方案。
感谢回答
感谢回答,请问是否有可参考的跨版本迁移方案,我这边使用k8s同时把多版本的emqx放到同一个端口下进行转发,但是没有流量进入,想要做一种成本以及风险较小的迁移方式