当前位置: 首页 > article >正文

Serverless MQTT 服务即将正式上线、新增 2 个平台安装包

在这里插入图片描述

3 月,EMQX 开源版发布了 v5.0.19、v5.0.20 以及 v5.0.21 三个版本,提供 Rocky Linux 9 以及 MacOS 12 Intel 平台安装包。企业版发布了 v4.4.15 以及 v4.4.16 版本,提供了 Apache IoTDB 支持、HStreamDB 最新版本的适配、MongoDB 6.0 支持等多个更新。除此之外,还修复了多个已知错误。

云服务方面,EMQX Cloud Serverless 正式版即将于四月初正式上线。该版本通过多租户技术和按量计费的模式,为用户提供了极速的部署创建和有效的成本控制。

EMQX

Rocky Linux 9 与 MacOS 12 Intel 平台安装包

从开源版 v5.0.21 开始,EMQX 提供了 Rocky Linux 9 (兼容 Red Hat Enterprise Linux 9)操作系统安装包。此前 MacOS 12 只有 Apple Silicon 平台的安装包,本次发布后加入了 Intel 平台的支持。

EMQX Helm Chart 中添加 extraVolumeMounts

extraVolumeMounts 是 Kubernetes Pod 中添加额外的卷挂载配置,Pod 可以将多个卷挂载到容器中,以方便应用程序访问数据或共享存储资源。

EMQX 在 Helm Chart 中添加了 extraVolumeMounts 的支持,能够将自定义的 ACL 规则文件 acl.conf、TLS 证书、配置等文件挂载到 EMQX 实例。

安全增强

调整黑名单作用范围

当 MQTT 会话被接管时(即 clean_start = fasle 的客户端断开连接后发起重连),将检查并过滤会话中的消息。

如果消息发布者客户端 ID 已被黑名单封禁,对应的消息将被清除以避免发送给订阅者。

错误日志中隐藏 HTTP 请求 Body

在使用 HTTP 服务进行客户端认证检查时,请求 Body 可能会携带客户端的明文密码,如果输出到日志中可能会造成泄露,因此 EMQX 在错误日志中隐藏了请求 Body。

这是一个底层驱动改动,对应的授权以及数据桥接 WebHook 也会受到此影响。

企业版 v4.4.15 新功能

企业版 v4.4.15 提供了 Apache IoTDB 数据集成、HStreamDB 最新版适配、MongoDB 6.0 支持等诸多特性,详情请参考: EMQX Enterprise 新版发布:支持 Apache IoTDB、更新 HStreamDB 与 MongoDB 适配版本。

问题修复

我们修复了多个已知 BUG,包括 Swagger API 文档渲染崩溃、规则引擎 API 返回的错误可读性较差问题。

EMQX Cloud

Serverless 正式版发布

EMQX Cloud 已于 4 月 1 日上线了 Serverless 1.0 正式版。EMQX Cloud Serverless 是基于 EMQX 共享集群的全托管 MQTT 服务,用户只需几秒钟即可完成部署的创建。该版本采用按实际使用资源量即连接分钟数计费的模式,并且提供每个月 100 万的免费连接分钟数,可以帮助独立开发者或小微企业以更低的成本高效开发物联网应用,非常适合项目的研发、测试、业务早期等应用场景。

同时 Serverless 正式版上线了消费限额设定功能,用户可以为自己的部署设定每个月的最大使用额度,更好地掌控财务状况。当然也可以将每月的消费限额设置为 0,这样就可以获得一个永久免费使用的 Serverless MQTT 服务。

工单系统优化

现在创建工单时可以关联相关的部署,以便技术支持团队掌握相关信息,进行更好的支持服务。同时现在可以查看已经关闭的工单,更方便地回溯历史问题。

新的可用区

EMQX Cloud 国内站增加了阿里云成都区域。

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

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


http://www.kler.cn/a/7926.html

相关文章:

  • 基于yolov8、yolov5的鱼类检测识别系统(含UI界面、训练好的模型、Python代码、数据集)
  • 会话信息处理: HttpSession、token序列化、收集登录设备信息、基于`spring-session-data-redis`实现session共享。
  • 图论-代码随想录刷题记录[JAVA]
  • Vue.js 项目创建流程
  • 深入探索React合成事件(SyntheticEvent):跨浏览器的事件处理利器
  • 鸿蒙学习基本概念
  • Python SMTP发送邮件和线程
  • DevExpress WinForms电子表格控件,让应用更快拥有现代办公体验!
  • QT笔记——QuaZIP压缩文件夹
  • 若依Linux环境部署
  • 导数的四则运算
  • 产品经理考个PMP有多大作用吗?
  • 走进小程序【五】微信小程序架构之【逻辑层】详解
  • vs中的错误集合
  • CSDN竞赛第42期题解
  • Android 手机自动化测试工具有哪几种?
  • C++ 类与对象part3(static成员、匿名对象、友元、内部类、编译器的优化)
  • 创维跨界脑洞大 XR+汽车=睡眠?
  • STM32 FSMC接口驱动4.3寸TFT LCD屏
  • SpringBoot操作Redis
  • 【Redis】Redis 主从复制 + 读写分离
  • Linux扩展文件系统
  • 【蓝桥杯】【嵌入式组别】第九节:MCP4017编程设计
  • 图片文字的居垂直居中对齐属性:vertical-align:middle
  • ggplot2主题专栏02:时尚又商业范儿十足的ggthemr扩展包
  • 49天精通Java,第20天,Date类、Calendar类、date转calendar