Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요. info
2015년 10월 22일 목요일에 프라이빗 클라우드용 Apigee Edge의 새 패치가 출시되었습니다.
데이터 센터 2개 설치의 업그레이드 순서
데이터 센터가 두 개인 설치를 업그레이드하는 경우 다음 순서로 구성요소를 업그레이드하세요.
- Qpid 데이터 센터 1
- Qpid 데이터 센터 2
- Postgres 데이터 센터 1
- Postgres 데이터 센터 2
- 관리 서버 데이터 센터 1
- 관리 서버 데이터 센터 2
- 라우터/메시지 프로세서 데이터 센터 1
- 라우터/메시지 프로세서 데이터 센터 2
4.15.07.00으로 업그레이드 시 추가 '게이트웨이' 포드 삭제
이 버전에는 OPDK-1878 문제를 수정하는 스크립트가 포함되어 있습니다. 이 문제의 경우 이전 Edge 설치에서 게이트웨이 포드의 이름을 기본값인 'gateway'에서 변경했다면 4.15.07.00 업그레이드 스크립트에서 사용자가 만든 포드와 함께 'gateway'라는 새 포드를 설치에 자동으로 추가했습니다.
영향을 받는지 확인하기
이 문제는 각 데이터 센터에서 'gateway-1', 'gateway-2'와 같이 이름이 다른 게이트웨이 포드를 만든 여러 데이터 센터가 있는 환경에서 발생했을 가능성이 큽니다. 게이트웨이 포드의 기본 이름인 'gateway'를 사용한 경우 이 문제의 영향을 받지 않습니다.
리전의 포드를 확인하려면 다음 cURL 명령어를 사용하세요.
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
여기서 ms_IP는 Edge 관리 서버의 IP 주소 또는 DNS 이름이고 dc-1은 리전의 이름입니다. 이 명령어는 리전의 모든 포드 이름이 포함된 배열을 반환합니다.
업그레이드 전에 이 명령어를 실행하고 'gateway' 포드의 이름을 바꾼 경우 다음과 같은 결과가 표시됩니다.
[ "gateway-1", "analytics", "central" ]
4.15.07.00으로 업그레이드한 후 이 명령어를 실행하면 이제 결과에 'gateway' 포드가 포함됩니다.
[ "gateway-1", "gateway", "analytics", "central" ]
리전 이름을 모르는 경우 다음 명령어를 사용하세요.
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
패치 적용 스크립트
4.15.07.01 패치에는 4.15.07.00 업그레이드로 생성된 추가 포드를 삭제하는 delete-gw-pod.sh 스크립트가 포함되어 있습니다.
delete-gw-pod.sh 스크립트:
- 'gateway' 포드 또는 지정한 포드에서 모든 Edge 구성요소를 삭제합니다.
- 조직을 포드에서 연결 해제합니다.
- 포드를 삭제합니다.
이 스크립트를 실행하려면 다음 안내를 따르세요.
- 4.15.07.01 패치를 설치합니다.
- 모든 ZooKeeper 노드를 백업합니다. 자세한 내용은 Edge 운영 가이드를 참고하세요.
- 관리 서버 노드에서 delete-gw-pod.sh 스크립트를 실행하여 4.15.07.00 업그레이더가 만든 'gateway' 포드를 삭제합니다.
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
스크립트에서 시스템 관리자 비밀번호를 묻는 메시지가 표시됩니다.
스크립트에 명령줄 옵션을 지정하지 않으면 모든 리전을 순회하여 게이트웨이 포드의 배수를 식별합니다. 그런 다음 하나를 삭제하라는 메시지가 표시되며 기본값은 '게이트웨이' 포드입니다.
delete-gw-pod.sh 스크립트에 명령줄 옵션을 전달할 수 있습니다. 예를 들어 포드 이름과 리전을 전달하면 해당 리전의 포드만 삭제됩니다. 그런 다음 모든 지역을 확인할지 묻습니다.
delete-gw-pod.sh 스크립트에 다음 매개변수를 전달할 수 있습니다.
- -P <시스템 관리자 비밀번호>
- -a <관리자 이메일, apigee_env.sh의 ADMIN_EMAIL 값으로 기본 설정됨>
- -H <관리 서버 호스트, 기본값은 apigee_env.sh의 MSIP 값>
- -r <'게이트웨이' 포드를 검색할 지역>
- -p <게이트웨이 포드 이름. 기본값은 'gateway'입니다.
- -y <경고 표시 안 함>
수정된 버그
다음은 이번 출시 버전에서 수정된 버그입니다.
| 문제 ID | 설명 |
|---|---|
| OPDK-1927 | 수익 창출 업그레이드에 테이블이 누락되어 중복 색인이 생성됨 |
| OPDK-1878 | 설정에서 게이트웨이 POD 이름을 변경하면 문제가 발생함 |
| OPDK-1886 | 노드가 192.168.x.y와 같은 로컬 IP 주소에 액세스할 수 없음 |
| MGMT-2353 | 맞춤 보고서 목록 페이지의 삭제 버튼이 한 번만 작동함 |
| MGMT-2521 | Trace 세션이 때때로 멈춤 |
| MGMT-2543 | 새 프록시 편집기가 AssignMessage 정책의 <Payload>에서 XML을 수정하여 기존 API 프록시가 중단됨 |
| MGMT-2581 | 모든 관리 포트에서 HTTP 추적 메서드 사용 중지 |
| MGMT-2599 | 새 프록시 편집기에서 네임스페이스 접두사를 삭제한 후 복원됨 |
| MGMT-2616 | 새 API 프록시 편집기에서 XML 엔티티를 올바르게 처리하지 않음 |
| MGMT-2618 | '경로의 디렉터리를 만드는 중 오류 발생'으로 인한 배포 문제 |
| MGMT-2702 | Firefox 및 IE의 교차 사이트 보안 취약점 |
| DEVRT-1942 | 수익 창출 업그레이드에 테이블이 누락되어 중복 색인이 생성됨 |
| APIRT-1074 | Content-Length 또는 Transfer-Encoding 헤더 없이 Connection: Close 헤더가 전송될 때 gzip 콘텐츠가 제대로 처리되지 않음 |