Apigee 與北向 PSC 的連線問題

當您嘗試為客戶的消費者專案,將北向 Private Service Connect (PSC) 端點設定至 Apigee 執行個體時,網路端點群組狀態會維持在 Pending,不會進展至 Accepted

問題

客戶消費者專案中的 Private Service Connect (PSC) 端點狀態為 Pending

錯誤訊息

沒有錯誤訊息。

設定的 PSC 端點處於 Pending 狀態。

可能原因

原因 說明
已設定 Private Service Connect (PSC) 端點的專案,未列入 Apigee 執行個體的消費者接受清單。 您需要將 PSC 端點所在的專案新增至 Apigee 執行個體。

原因 1:缺少 PSC 端點專案

已設定 Private Service Connect (PSC) 端點的專案,未列入 Apigee 執行個體的消費者接受清單。

診斷

  1. 在客戶消費者專案的端點設定中,找出 Apigee 服務連結資訊。
  2. 檢查用戶專案是否已新增至 Apigee 執行個體的用戶接受清單。您可以透過管理 API 或控制台使用者介面執行這項操作。

API 範例

下列輸出內容不包含 consumerAcceptList 中的消費者專案。

指令範例:

curl -H "Authorization: Bearer $TOKEN" "https://apigee.googleapis.com/v1/organizations/$ORG_NAME/instances"

其中 ORG_NAME 是 Apigee 機構的 ID。

輸出內容範例:

{
  "instances": [
    {
      "name": "apigee-dev-us-central1-instance",
      "location": "us-central1",
      "host": "10.71.132.2",
      "port": "443",
      "createdAt": "1746546423661",
      "lastModifiedAt": "1747937301425",
      "state": "ACTIVE",
      "peeringCidrRange": "SLASH_22",
      "runtimeVersion": "1-15-0-apigee-4",
      "ipRange": "10.71.132.0/22,10.71.136.0/28",
      "consumerAcceptList": [
        "prj-example-dev"
      ],
      "serviceAttachment": "projects/a1b2c3d4e5f6g7h8ip-tp/regions/us-central1/serviceAttachments/apigee-us-central1-7xxw",
      "accessLoggingConfig": {
        "enabled": true
      }
    }
  ]
}

解析度

請參閱「使用 Private Service Connect 的北向網路」文件,並使用 Apigee UI 或 Management API,將 Apigee 執行個體的 consumerAcceptList 更新為新的端點群組專案。