本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Amazon MQ?
Amazon MQ 是 Apache ActiveMQ
代理程式是在 Amazon MQ 上執行的訊息代理程式環境。這是 Amazon MQ 的基本建置區塊。訊息代理程式允許軟體應用程式和元件使用各種程式設計語言、作業系統和正式傳訊通訊協定來進行通訊。您可以使用 Amazon MQ 代理程式在大規模、雲端原生應用程式和元件之間進行通訊。
Amazon MQ 功能
受管維護和版本升級
Amazon MQ 會在排定的維護時段期間,為訊息代理程式執行維護和版本升級。
使用 CloudWatch 監控代理程式
Amazon MQ 已與 Amazon CloudWatch 整合,因此您可以檢視和分析代理程式和佇列的指標。您可以從 Amazon MQ 主控台、CloudWatch 主控台、命令列和 API 檢視和分析指標。系統每分鐘會自動收集指標並推送至 CloudWatch。
安全性
Amazon MQ 提供靜態和傳輸中訊息的加密。與代理程式的連線使用 SSL,而且存取可以限制在 Amazon VPC 內的私有端點。附加性,您可以使用 AWS Identity and Access Management(IAM) 控制 IAM 使用者和群組對特定 Amazon MQ 代理程式可採取的動作。
Amazon MQ 上 RabbitMQ 的配額佇列 Amazon MQ
配額佇列是由領導節點 (主要複本) 和跟隨節點 (其他複本) 組成的複寫佇列類型。每個節點都位於不同的可用區域,因此,如果一個節點暫時無法使用,訊息傳遞會繼續在另一個可用區域中新選擇的領導複本。配額佇列適用於處理毒訊息,當訊息失敗且多次重新排入佇列時,就會發生這些訊息。
Amazon MQ 上 ActiveMQ 的跨區域資料複寫
跨區域資料複寫 (CRDR) 允許從主要 AWS 區域中的主要代理程式非同步訊息複寫到複本區域中的複本代理程式。透過向 Amazon MQ API 發出容錯移轉請求,就可將目前的複本代理程式提升為主要代理程式角色,並將目前的主要代理程式降為複本角色。
如何開始使用 Amazon MQ?
若要在 Amazon MQ 上開始使用 ActiveMQ Amazon MQ,請檢閱下列文件:
若要在 Amazon MQ 上開始使用 RabbitMQ Amazon MQ,請檢閱下列文件:
若要了解 Amazon MQ REST API,請參閱 Amazon MQ REST API 參考。
若要了解 Amazon MQ AWS CLI 命令,請參閱《 AWS CLI 命令參考》中的 Amazon MQ。
如何提供意見回饋給 Amazon MQ?
我們歡迎並鼓勵您對文件的意見回饋。您可以使用右側的拇指向上和拇指向下圖示來提交意見回饋,也可以使用下方連結的「提供意見回饋」表單。
若要聯絡 Amazon MQ 團隊,請使用 Amazon MQ 開發論壇