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 更新為新的端點群組專案。