您現在可以在 AWS AppSync 啟用 API 的 AWS X-Ray,以便在透過 API 將使用者請求傳送至後端資料來源時,更輕鬆地追蹤和分析使用者請求。
AWS X-Ray 可協助開發人員分析和偵錯分散式應用程式,例如那些使用微型服務架構和多個資料來源的建置成果。有了 X-Ray,您可以了解應用程式及其基礎服務的執行方式,以識別和疑難排解效能問題與錯誤的根本原因。
您現在可以在 AWS AppSync API 上啟用 AWS X-Ray,以取得整個請求的端對端檢視,並深入了解元件和模組的效能瓶頸。使用 AWS X-Ray 追蹤,可以更佳地分析、分類和排除 API 和其後端服務的問題和錯誤。
GraphQL 中的資訊物件允許擷取有關目前 GraphQL 請求的資料。GraphQL 請求可以具有不同的選擇集欄位,這些欄位根據用戶端指定期望結果的形狀。若要根據特定請求中的不同欄位實作特定邏輯,對於資訊物件尤其有用。現在,您可以使用 $context.info 存取 AWS AppSync 解析程式映射範本中的資訊物件,從而可以輕鬆檢視每項請求的特定欄位和變數,並透過來自不同用戶端不同請求的相關實用資訊,將該物件轉送至後端資料來源。您可以在我們的文件以及部落格貼文中,找到有關如何透過 AppSync 解析程式利用資訊物件的詳細資訊。
如需有關 AWS AppSync 的詳細資訊,請瀏覽我們的產品頁面。若要了解 AWS X-Ray,請按一下這裡。您也可以在我們的文件,進一步了解如何啟用 AWS AppSync 的 AWS X-Ray。所有提供 AWS AppSync 和 AWS X-Ray 的區域皆可使用此功能。