Pending
로 유지되고 Accepted
로 진행되지 않습니다.
증상
Private Service Connect (PSC) 엔드포인트의 상태가 고객 소비자 프로젝트에서 Pending
입니다.
오류 메시지
오류 메시지가 없습니다.
구성된 PSC 엔드포인트가 Pending
상태에서 멈춰 있습니다.
가능한 원인
원인 | 설명 |
---|---|
구성된 Private Service Connect (PSC) 엔드포인트가 있는 프로젝트가 Apigee 인스턴스의 소비자 허용 목록에 포함되지 않습니다. | PSC 엔드포인트가 있는 프로젝트를 Apigee 인스턴스에 추가해야 합니다. |
원인 1: PSC 엔드포인트 프로젝트가 누락됨
구성된 Private Service Connect (PSC) 엔드포인트가 있는 프로젝트가 Apigee 인스턴스의 소비자 허용 목록에 포함되지 않습니다.
진단
- 고객 소비자 프로젝트의 엔드포인트 구성에서 Apigee 서비스 연결 정보를 찾습니다.
- 소비자 프로젝트가 Apigee 인스턴스의 소비자 허용 목록에 추가되었는지 확인합니다. 이 작업은 관리 API 또는 콘솔 UI를 통해 수행할 수 있습니다.
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
를 업데이트합니다.