作为一款面向全球、用户众多的 MQTT 消息服务器,从个性化需求的私有部署 EMQ X Broker/Enterprise,到便捷高效的一键全托管 SaaS 服务 EMQ X Cloud,EMQ X 系列产品可以满足不同场景和规模下的用户需求,提供可靠、实时的物联网数据移动、处理和集成。本月,EMQ X 各研发团队也都有令人兴奋的进展。

EMQ X :v5.0-beta.2 开发进展顺利

对于 9 月底发布的 beta.1 版本,我们的重点是准备好配置接口。而对于 beta.2 版本,我们的主要目标是使管理 HTTP API 稳定运行。这个 10 月,EMQ X 开发团队主要在对 HTTP 管理 API 模块进行升级,其进展情况将是决定 beta.2 版本发布的关键因素。

我们还在开发另外两个未在 beta.1 版本中发布的功能,分别是分层速率控制和跨节点会话迁移,有望在 beta.2 版本发布。

全新的管理 HTTP API

正如我们之前提到的,新的 API 是按照 OpenAPI (Swagger) 3.0 规范进行设计。

该版本还提供了一个内置的 UI,用于演示 curl 命令示例,同时提供了一个「试用」按钮,可以让用户轻松地在 Web UI 中进行测试。

下图是「试用」结果的示例,它获取了 HTTP authentication API 的配置。

分层速率控制

在 EMQ X 4.3 版本之前,消息传输速率控制是在连接层完成的。为了能够在不同层级分别设置速率控制,我们引入了新的分层速率控制功能。

这将允许用户在「全局」、「区域」、「监听器」和「连接」等层级控制消息速率。

复制会话状态

在 5.0 版本之前,EMQ X 已经在集群中的节点之间提供了高可用性的持久会话。然而,会话状态不会被复制,也就是说,对于为客户端提供服务的节点,会话状态是在本地存储。如果客户端从集群中的一个节点移动到另一个节点,则会触发会话接管。鉴于 EMQ X 集群在实时代码升级功能(无需重新启动服务的热修复)的帮助下可以长时间正常运行,这种设计一直运行良好。

为了提升操作友好性,我们现在引入了跨节点会话状态复制功能。这将允许用户在不丢失会话状态的情况下关闭消息服务器进行维护。

EMQ X Cloud:多项实用功能更新优化

全托管云原生 MQTT 消息服务 EMQ X Cloud 始终以为用户带来便捷、高效、可靠、低成本的一站式运维代管云服务为目标,EMQ X Cloud 团队也一直关注用户需求与反馈,不断优化完善产品。本月,我们从用户的实际业务需求出发,更新和优化了多项实用功能。

新增项目管理功能

对于大中型企业而言,往往需要不止一个 MQTT 集群,因此多集群管理就成了一个难题。EMQ X Cloud 在 10 月推出了多项目管理功能,用户可以在管理界面上自助创建项目,并将 MQTT 实例与项目关联。拥有多实例的用户可以借助这一功能,根据企业组织部门或业务结构精细化管理 EMQ X Cloud 上的实例。

与此同时,多账号功能也在积极开发中,预计很快就会正式推出。多项目管理结合子账号管理的能力将帮助用户更方便、更安全的管理云上资源。

支持在 Azure 平台建立 VPC 对等连接

本月新增了 Azure 平台上的 VPC 对等连接支持,用户可以通过 EMQ X Cloud 的管理界面自助创建 Azure VPC 对等连接。创建后用户在 Azure VPC 平台的应用即可与 EMQ X Cloud 的服务通过内网通信,进而降低消息传输延时,节省大量公网流量成本,同时也确保了数据安全。

EMQ X Cloud 旗舰版国内开放试用

EMQ X Cloud 旗舰版在专业版的基础上增加了设备管理、设备影子、编解码、边缘管理等物联网平台能力。本月 EMQ X Cloud 旗舰版正式对部分受邀客户开放了试用。通过 EMQ X Cloud 旗舰版,用户不仅可以使用最专业的 MQTT 服务,同时也可以利用完备的设备管理能力,轻松搭建企业内部的物联网平台。

完善 EMQ X Cloud 上部署实例的告警

监控和告警是云服务提供托管服务的重要组成部分,为了更好地监控 EMQ X 实例的运行状态,及时发现异常情况,本月我们对 EMQ X 的各项监控指标进行了完善。包括规则引擎的资源状态、规则引擎事件触发情况、部署认证的异常、消息丢弃情况、消息吞吐量、部署连接数等关键指标。

支持国内客户转包年计费

EMQ X Cloud 在推出包年付费模式后受到了大量用户的欢迎。针对部分存量付费客户希望从按小时计费切换到包年计划的需求,我们从本月开始支持小时转包年计费的付费模式切换。客户提出申请即可一键切换到包年计划,从而节省成本。

海外用户新增包年付费模式

继九月国内站发布包年支付方式后,本月起 EMQ X Cloud 海外站也开始支持包年付费。用户可以直接在部署界面选择包年计划进行年费预支付,相比小时计费模式预计每年可节省约 15% 的使用成本。

海外用户支持 VAT 号登记并完善账单信息

随着海外用户尤其是欧盟用户的不断增多,我们需要根据不同国家的法律法规来完善每个月的账单信息,尤其是在税务方面。VAT (Value Added Tax)信息现已加入了欧盟用户的账单信息中。我们在用户绑定信用卡时允许用户输入一个合法的 VAT 账号,并在月末账单中体现出 VAT 的金额。

为了完成「通过世界级软件产品服务人类未来产业与社会」的使命,敬请期待一个更优秀的 EMQ X。

版权声明: 本文为 EMQ 原创,转载请注明出处。

原文链接:https://www.emqx.com/zh/blog/emqx-newsletter-202110

技术支持:如对本文或 EMQ 相关产品有疑问,可访问 EMQ 问答社区 https://askemq.com 提问,我们将会及时回复支持。

更多技术干货,欢迎关注我们公众号【EMQ 中文社区】。

EMQ X Newsletter 202110:v5.0-beta.2 进展顺利,云服务多项功能优化相关推荐

  1. 巨杉数据库 v5.0 Beta 正式发布!

    2020年疫情的出现对众多企业运营造成了严重的影响.面对突发状况,巨杉利用长期积累的远程研发协作体系,仍然坚持进行技术创新,按照已有规划推进研发工作,正式推出了巨杉数据库(SequoiaDB) v5. ...

  2. 网文快捕(cyberarticle) v5.0 beta 0509 bt

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  3. 【巨杉数据库SequoiaDB】巨杉数据库 v5.0 Beta版 正式发布

    2020年疫情的出现对众多企业运营造成了严重的影响.面对突发状况,巨杉利用长期积累的远程研发协作体系,仍然坚持进行技术创新,按照已有规划­­推进研发工作,正式推出了巨杉数据库(SequoiaDB) v ...

  4. D3.js V5.0 词云图(标签云)

    #词云图 需要安装d3-cloud 插件. https://www.npmjs.com/package/d3-cloud 实现代码如下: const width = 500;const height ...

  5. 云3.0时代,个性化的云服务将成主流

    移动互联网时代,智能手机成为了移动数据的集合中心,在日常使用中,用户会不经意地产生大量的碎片化数据:从聊天记录.文档传输.音频下载到照片拍摄等.数据的产生源越来越多,用户就越需要一个共同的地方去进行数 ...

  6. 服务器安全狗Windows V5.0正式版

    2019独角兽企业重金招聘Python工程师标准>>> 云安全服务与解决方案提供商安全狗于2016年8月12日发布了全新的服务器安全狗WindowsV5.0版.相对于4月18日的时候 ...

  7. php获取贴吧帖子内容,众大一键采集百度贴吧内容 php版 v5.0

    源码介绍 众大一键采集百度贴吧内容软件是一个基于discuz进行开发的百度贴吧采集插件. 安装本插件之后,可以输入百度贴吧的地址,一键获取贴吧的主题内容和回贴数据到您的论坛上. 用户保障: 1.严格遵 ...

  8. php仿百度贴吧源码,众大一键采集百度贴吧内容 php版 v5.0

    众大一键采集百度贴吧内容软件是一个基于discuz进行开发的百度贴吧采集插件. 安装本插件之后,可以输入百度贴吧的地址,一键获取贴吧的主题内容和回贴数据到您的论坛上. 用户保障: 1.严格遵守官方的插 ...

  9. 抄笔记:尤雨溪在Vue3.0 Beta直播里聊到了这些…

    前言 在 4 月 21 日晚,Vue 作者尤雨溪在哔哩哔哩直播分享了Vue.js 3.0 Beta最新进展. 以下是直播内容整理 1. 全新文档RFCs Vue.js 3.0 Beta发布后的工作重点 ...

最新文章

  1. php图片加边框,php在图片上增加矩形框并加入水印
  2. python中decode和encode的区别
  3. ckeditor_4.5.10_full,ckfinder_aspnet_2.6.2,插件使用
  4. 如何在Oracle中导入dmp文件
  5. 运营商利润不均衡(转)
  6. 数据结构中的头结点和头指针
  7. c 语言ifelse语句例子,C if else 语句
  8. 长文!机器学习笔试精选 100 题【附详细解析】
  9. 苹果cms设置本地播放器 ckplayer(版本:ckplayerx)
  10. android qq apk,仿QQ获取手机中的APK并分享的实现
  11. iPad能用的c语言编译器,干货:苹果新iPad Pro的USB-C接口可以这么玩
  12. Sping Mvc 学习笔记(一)
  13. 如何解决iOS设备AppStore下载一直是正在载入中
  14. Efficient Estimation of Word Representations in Vector Space
  15. Unity 代码实现形成圆形及形成球形
  16. 矩阵键盘数 码管显示多位数 c语言,矩阵键盘控制码数管.doc
  17. 【技术探讨】用户使用其他厂家433MHz无线模块时,购买样品OK,小批量100个就会出现偶尔无法收发数据的原因?
  18. 【李宏毅深度强化学习笔记】6、Actor-Critic、A2C、A3C、Pathwise Derivative Policy Gradient
  19. pfa100_PFA的主要性能
  20. 网站备案和公安备案区别

热门文章

  1. java如何使用虹软sdk_Java使用虹软SDK做人脸识别之十分简单的入门
  2. 《Adobe Photoshop CS5中文版经典教程(全彩版)》—第2课2.7节使用海绵工具调整饱和度...
  3. HIKEY970使用记录(一):烧录固件、启动
  4. rufus制作 linux各个版本的U盘启动盘工具
  5. webpack (九) -热更新——浏览器不刷新,更新打包后的结果
  6. 西北乱跑娃 -- mysql常用操作命令
  7. 两个PDF比较标出差异_如何快速比较两个PPT文档的差异,早学早知道!
  8. 图像对齐与拼接之运动模型
  9. vue项目整合UEditor看这一篇就够了
  10. Android弹出窗口(确定/取消)