取得在 Internet Monitor 中最佳化應用程式效能的建議 (「最佳化」頁面)
透過 Internet Monitor 主控台的最佳化頁面,取得如何最佳化用戶端應用程式效能的建議。Internet Monitor 會評估受監控應用程式流量,並藉由變更您為應用程式設定的 AWS 區域來判斷您能否減少延遲。或者,如果您選擇在建議中納入 Amazon CloudFront,也可以檢視延遲變動情況。
您可以依流量檢視應用程式之最佳區域的建議,或依流量檢視最佳用戶端位置的建議。
- 有關降低最佳區域之延遲的建議
為協助您快速了解減少用戶端延遲情況的最佳選項,網路監視器會自動針對主要區域 (根據流量) 的應用程式延遲,提供改善應用程式延遲的建議。
您亦可針對應用程式為客戶提供服務的所有區域,探索組態變更。這包括在更深層的精細程度上取得每個建議變更的詳細資訊,例如依特定用戶端位置。若要探索應用程式的所有區域組態和預期延遲變更,請選擇所有區域的最佳化建議。
- 有關降低所有區域之延遲的建議
若要探索如何為用戶端存取應用程式的所有區域降低延遲,請選擇所有區域的最佳化建議,開啟一個新的儀表板頁面。在此頁面中,您可以選取不同區域進行設定,並可選擇將 CloudFront 納入組態比較範圍,隨後即可比較各選取組態的第一個位元組時間 (TTFB)。
接著,針對每項比較,您還能檢視更精細層級 (依用戶端位置) 的資料表,其中列出每個位置的平均預期 TTFB。
- 有關降低最佳位置之延遲的建議
Internet Monitor 還提供依特定位置為用戶端降低應用程式延遲的建議。當資料表列出相同位置的多個建議時,請展開該列的城市位置以查看詳細資訊。
請注意,如果您將組態變更為使用不同的區域,或使用 CloudFront,延遲改善可能會因用戶端位置的不同而有所差異。例如,某些位置的延遲可能會改善,但在其他位置則保持原樣,甚至惡化。
- 透過更新路由組態降低延遲的建議
注意:這些建議僅與區域負載平衡器的應用程式流量相關。對於您為 CloudFront 分發內容或 WorkSpaces 資源建立的監視器,資料表不會顯示相關資訊。
透過 Internet Monitor,您可以檢視使用不同 DNS 解析程式 (通常是 ISP) 存取應用程式之 IPv4 IP 字首 AWS 位置延遲的相關資訊。藉助此資訊,您可以採取措施降低特定使用者群組的延遲,方法是將一組由 CIDR 集合指定的 IP 位址字首路由至您所在區域的端點,從而為使用者降低延遲。如果還沒有字首的 CIDR 集合,可以前往 Amazon Route 53 建立一個。然後,您可以在 Route 53 中更新路由,將集合中的 IP 位址路由至特定區域。
如果想要針對一組 IP 位址字首建立 CIDR 集合,可以選取包含所需 IP 字首的一個或多個資料列,然後選擇新增至 CIDR 集合。然後,在 Route 53 主控台中,可以設定路由政策,將集合中的 IP 位址路由到應用程式延遲較低的區域。
若要進一步了解 Route 53 中的以 IP 為基礎的路由,請參閱以 IP 為基礎的路由。
透過檢視此頁面上的建議內容,您可以開始規劃可改善用戶端效能的組態和部署。請注意,當資料無法顯示時,您可能會在欄中看到虛線 (-),而不是值。
如需有關 TTFB 計算的詳細資訊,請參閱 TTFB 和延遲的 AWS 計算。若要檢閱如何改善效能的具體範例,請參閱 Using Internet Monitor for a Better Gaming Experience