訊息傳送應用程式的效能取決於應用程式和 Message Queue 服務之間的互動。因此,最佳化效能需要應用程式開發者和管理員共同的努力。
最佳化效能的程序從應用程式設計開始,然後是部署應用程式,接著再對訊息服務進行調校。效能調校程序包括以下階段:
定義應用程式的效能需求
設計應用程式時必須考量影響效能的因素 (特別是可靠性與效能之間的取捨)
建立基準效能測量
調校或重新配置訊息服務以最佳化效能
以上略述的程序通常是反覆的。在部署應用程式期間,Message Queue 管理員應評估訊息服務是否符合應用程式的一般效能需求。如果效能評定測試符合這些需求,管理員可以根據本章說明調校系統。但是,如果效能評定測試不符合效能需求,則可能需要重新設計應用程式或修改架構部署。