本頁面提供適用於服務目錄的重要術語。請詳閱下列條款,進一步瞭解 Service Directory 的運作方式。
- 端點
- 端點是個別 IP/通訊埠組合,可處理要求的服務前端。任何服務都可能含有零個或多個端點。端點可以是 VM、容器、負載平衡器或其他可處理要求的實體。例如使用者管理的 Redis 伺服器叢集。 
- 端點可含有可供用戶端使用的註解,以鍵/值組合的形式呈現。舉例來說,Redis 服務可能會有 - replica:server這類註解。註解可用於儲存網址。您可以使用 jq 等工具,從回應中提取新網址。
- 就 Service Directory 而言,端點只能存在於服務中,並以端點名稱識別,該名稱是該服務專屬的字串 ID。 
- 服務
- 服務是一組端點 (IP/通訊埠),可提供一組行為。用戶端會依服務名稱查詢服務,然後連線至提供該服務的端點。服務也可以有與之相關聯的選用註解 (鍵/值組合),例如 - use_https:true。
- 服務必須屬於某個命名空間。在該命名空間中,每個服務名稱都不得重複。 
- 命名空間
- 命名空間會保存一組服務名稱及其端點資訊。命名空間是將服務分組的一種方法,方便管理。 
- 命名空間是區域性資源,屬於專案。命名空間的名稱在專案和區域中不得重複。 - 雖然命名空間是地區資源,但屬於該命名空間的服務可存在於任何位置,且可從任何位置查詢。我們建議客戶選擇與端點執行位置對應的區域。 
- HTTP/gRPC 用戶端
- Service Directory 支援使用 HTTP/gRPC 查詢服務名稱。服務和用戶端不必位於相同的網路。 
- gRPC 的查詢作業由 IAM 控管。 
- Service Directory 區域
- Service Directory 區域是一種特定類型的 Cloud DNS 私人區域,其完整且權威的資訊來源是 Service Directory 命名空間。可讓您使用 DNS 要求查詢 Service Directory 資料。 
- 如果命名空間已連結至 Service Directory 可用區,則所有可查詢該可用區的網路都會看到該命名空間中的所有服務。