升级策略
本节介绍了 EMQX Platform 的平台升级、EMQX 部署升级和功能废止的策略。
控制台升级
控制台升级是指除了部署升级和功能废止之外,对 EMQX Platform 控制台相关功能、界面、用户体验等所有内容的升级。
对用户的潜在影响
- 较小影响:功能的升级都会考虑到用户的数据安全以及功能的兼容性,对用户的业务产生较小的影响。
- 没有影响:新功能上线,没有使用到该功能就没有影响。
举例
- 支持新的支付方式
- 监控界面增加新的部署监控指标
- 增加新的部署可用区
升级频率
两周一次
升级通知
有时通知:沟通可能包括电子邮件通知、更新的文件和发文说明,或者销售和客户的沟通。
升级方式
由 EMQX Platform 统一进行升级。
部署升级
EMQX Platform 部署升级包括所有产品部署的版本升级。
对用户的潜在影响
- 较大影响:EMQX 版本升级或者重大更新,已经连接的设备会闪断,需要客户端支持设备自动重连。
- 较小影响:EMQX 小升级,主要为了修复潜在的 bug,一般使用热更新的方式,对设备端不会造成影响。
- 没有影响:EMQX 安全补丁等,对已连接设备不会造成影响。
举例
- Serverless 支持控制台批量导入认证数据
- EMQX 部署版本升级
- 对 API 请求地址的变更
升级频率
- Serverless 新功能的升级通常几个月一次
- EMQX 部署版本升级,建议一年半到两年一次
WARNING
EMQX Platform 将对一个 EMQX 版本最多维护 2 年时间。
升级通知
升级前 90 天开始和用户进行确认,告知升级的范围、影响,协商升级的时间。
升级方式
根据每个各户的版本和业务情况会有不同的时间。会与客户协调,避开高风险时间,尽早进行升级,但 EMQX Platform 最后保留升级的权利。
功能废止
任何从 EMQX Platform 中移除的客户可能使用的功能。
对用户的潜在影响
- 较大影响:如果用户在使用该功能,移除功能会对业务产生较大影响。
- 没有影响:没有使用到该功能就没有影响。
举例
- 删除某个 API 接口
- 下架某个增值服务
升级频率
很少发生
废止通知
废止前 90 天开始和用户进行确认,告知升级的范围、影响,协商时间。或者通过电子邮件通知、更新的文件和发文说明,告知用户。
升级方式
由 EMQX Platform 统一进行升级。