本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
區域化
本節說明與不同區域中的應用程式 CloudWatch RUM搭配使用的策略。
我的 Web 應用程序部署在多個 AWS 區域
如果您的 Web 應用程式部署在乘數 AWS 區域中,您有三個選項:
在單一區域的單一帳戶中,部署一個應用程式監視器,並為所有區域提供服務。
在多個唯一的帳戶中,為每個區域部署獨立的應用程式監視器。
為每個區域部署獨立的應用程式監視器,且全部都在單一帳戶中。
使用一個應用程式監視器的優點是,所有資料都會集中在一個視覺效果中,而且所有記錄檔都會寫入記錄檔中的相同 CloudWatch 記錄群組。使用單一應用程式監視器時,請求會有少量的額外延遲,以及單一失敗點。
使用多個應用程式監視器可移除單一失敗點,但會導致所有資料無法合併為單一視覺效果。
CloudWatch RUM尚未在部署我的應用程序的某些區域中啟動
CloudWatch RUM推出到許多地區,並具有廣泛的地理覆蓋範圍。通過 CloudWatch RUM在可用的區域中進行設置,您可以獲得好處。如果您在最終使用者連線的區域中設定應用程式監視器,則使用者將可以在任何地方,同時仍包含其工作階段。
但 CloudWatch RUM是,尚未在美 AWS GovCloud 國東部、 AWS GovCloud 美國西部或中國任何地區推出。您無法 CloudWatch RUM從這些區域傳送資料至。