EMQ X Newsletter 202110:v5.0-beta.2 進展順利,雲服務多項功能優化

EMQX發表於2021-11-11

作為一款面向全球、使用者眾多的 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 HTTP 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。

相關文章