Private Cloud용 Edge v. 4.17.09
Apigee에서 설치를 검증하는 데 사용할 수 있는 테스트 스크립트를 제공합니다.
유효성 검사 테스트 실행
유효성 검사 테스트 프로세스의 각 단계에서 성공적인 테스트의 HTTP 20X 응답 코드가 반환됩니다.
테스트 스크립트를 실행하려면 다음 단계를 따르세요.
- 관리 서버 노드에 apigee-validate를 설치합니다.
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate install - 관리 서버 노드에서 설정 명령어를 실행하여 테스트 스크립트를 호출합니다.
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f configFile
configFile 파일에는 다음 속성이 포함되어야 합니다.
APIGEE_ADMINPW=sysAdminPword
생략하면 비밀번호를 묻는 메시지가 표시됩니다.
기본적으로 apigee-validate 유틸리티는 라우터에 포트 59001을 사용하는 가상 호스트를 만듭니다. 라우터에서 이 포트가 열려 있지 않으면 구성 파일에 VHOST_PORT 속성을 선택적으로 포함하여 포트를 설정할 수 있습니다. 예:
VHOST_PORT=9000 - 그러면 스크립트가 다음 작업을 실행합니다.
- 조직을 만들어 포드에 연결합니다.
- 환경을 만들고 메시지 프로세서를 환경과 연결합니다.
- 가상 호스트를 만듭니다.
- 간단한 상태 점검 프록시를 가져오고 애플리케이션을 '테스트' 환경에 배포합니다.
- SmartDocs 프록시를 가져옵니다.
- 테스트를 실행하여 모든 것이 예상대로 작동하는지 확인합니다.
테스트에 성공하면 20X HTTP 응답이 반환됩니다.
테스트 스크립트로 생성된 조직, 환경, 기타 아티팩트를 삭제하려면 다음 안내를 따르세요.
- 다음 명령어를 실행합니다.
> /opt/apigee/apigee-service/bin/apigee-service apigee-validateclean -f configFile
여기서 configFile은 테스트 실행에 사용한 파일과 동일합니다.
참고: 테스트 및 문제 해결 방법에서 오류가 발생하면 Apigee 지원팀에 문의하여 오류 로그를 제공하세요.
포드 설치 확인하기
Apigee 애널리틱스를 설치했으므로 기본적이지만 중요한 유효성 검사를 수행하는 것이 좋습니다.
- 관리 서버가 중앙 포드에 있는지 확인합니다. - 1 - < 1-1-1.
- 라우터와 메시지 프로세서가 게이트웨이 포드에 있는지 확인합니다. 관리 서버에서 다음 CURL 명령어를 실행합니다.
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=게이트웨이
중앙 포드와 비슷하지만 라우터 및 메시지 프로세서에 관한 출력이 표시됩니다. - Postgres가 애널리틱스 POD에 있는지 확인합니다. 관리 서버에서 다음 CURL 명령어를 실행합니다.
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=analytics
중앙 포드와 비슷하지만 Postgres용 출력이 표시됩니다.