訊息推送平台高可用實踐(上)

2022-06-08 05:21:10 字數 306 閱讀 8556

訊息推送平台為公司內部和第三方應用提供統一訊息推送服務,支援廣播、私信、組播、附件等多種訊息推送方式,覆蓋ios、android、pc、web等多種終端,並根據應用特定需求制定各種解決方案。

平台支援水平擴充套件,支援c5000k高併發下的實時訊息推送,通過動態負載均衡、隔離部署、lxc虛擬化和監控報警等多種機制確保系統 的高可用,通過高可用訊息佇列、自動重連和ack等機制實現訊息可靠性(qos1),並提供sdk方便產品和應用接入。

本文將在介紹訊息推送服務相關功能/非功能特性的基礎上,就系統為實現高可用進行的架構設計及部署方案進行**。

網易雲大禮包:

訊息推送平台高可用實踐(下)

伺服器資源監控主要對伺服器的cpu 記憶體 io 網路等資源的使用情況進行監控。由於推送平台部署用到了物理機和雲主機,故需要同時對這兩者的資源負載進行監控,另一方面,不同服務對伺服器負載的關注點也不同,如redis伺服器主要關注記憶體和io的負載情況,接入點伺服器主要關注cpu和記憶體負載等。伺服器...

訊息推送平台高可用實踐(下)

伺服器資源監控主要對伺服器的cpu 記憶體 io 網路等資源的使用情況進行監控。由於推送平台部署用到了物理機和雲主機,故需要同時對這兩者的資源負載進行監控,另一方面,不同服務對伺服器負載的關注點也不同,如redis伺服器主要關注記憶體和io的負載情況,接入點伺服器主要關注cpu和記憶體負載等。伺服器...

imo 開放平台訊息推送

中國網際網路辦公室 imo運營中心目錄 1引言 3 1.1編寫目的 3 1.2讀者物件 3 1.3文件內容 3 1.4系統說明 3 2 業務流程 4 3 介面說明 6 4 接入範例 7 說明訊息推送系統的業務流程。需要接入訊息推送的第三方,以及訊息推送系統的開發,產品人員 訊息推送授權申請和介面說明...