本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 Amazon MQ for RabbitMQ 3 代理程式升級至 4
Amazon MQ 支援從 RabbitMQ 3.13 就地升級至 RabbitMQ 4.2。就地升級不需要變更應用程式程式碼。在升級期間,Amazon MQ 會封鎖與代理程式的所有連線。
Amazon MQ 不提供受管藍綠部署選項。如果您選擇獨立執行藍綠部署,請參閱藍綠部署。
重要
升級之前,請檢閱 RabbitMQ 4 中推出的功能棄用、重大變更和新功能,以確保升級後操作順利進行。
下表比較兩種升級方法。
| 考量事項 | 就地升級 (建議) | 藍綠部署 |
|---|---|---|
| 停機 | 是,Amazon MQ 會在升級期間封鎖與代理程式的所有連線。停機時間取決於佇列深度。讓佇列保持短暫,可縮短停機時間。 | 否,您可以將生產者和消費者遷移到新的代理程式,無需停機。 |
| 應用程式程式碼變更 | 不需要變更。升級後,代理程式端點會保持不變。 | 是,您必須更新您的應用程式程式碼,將生產者和消費者重新導向至新的代理程式。 |