현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동 정보
2023년 4월 19일에 프라이빗 클라우드용 Apigee Edge 새 버전이 출시되었습니다.
참고: 이 버전은 2024년 8월 31일까지 지원됩니다.
업데이트 절차
이 섹션에서는 Private Cloud용 Edge의 이전 출시 버전에서 업데이트하는 경우 이 출시 버전을 설치하는 방법을 설명합니다. 이전 버전에서 업데이트해야 하는 경우 여러 패치 버전 적용을 참고하세요.
이 버전을 업데이트하면 다음 RPM 목록의 구성요소가 업데이트됩니다.
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
- edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
- edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
- edge-router-4.52.00-0.0.60190.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
- apigee-provision-4.52.00-0.0.623.noarch.rpm
- apigee-sso-4.52.00-0.0.21245.noarch.rpm
- edge-analytics-4.52.00-0.0.40091.noarch.rpm
- apigee-postgresql-14.5-0.0.2739.noarch.rpm
- edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
- edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
- edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
- apigee-sosreport-5.0-0.0.2509.noarch.rpm
다음을 입력하여 현재 설치된 RPM 버전을 확인하고 업데이트가 필요한지 확인할 수 있습니다.
apigee-all version
설치를 업데이트하려면 Edge 노드에서 다음 절차를 수행합니다.
-
모든 Edge 노드에서:
- Yum 저장소를 삭제합니다.
sudo yum clean all
- 최신 Edge 4.52.00
bootstrap_4.52.00.sh
파일을/tmp/bootstrap_4.52.00.sh
에 다운로드합니다.curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- Edge 4.52.00
apigee-service
유틸리티 및 종속 항목을 설치합니다.sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
여기서 uName 및 pWord은 Apigee에서 받은 사용자 이름과 비밀번호입니다. pWord를 생략하면 입력하라는 메시지가 표시됩니다.
apigee-setup
유틸리티를 업데이트합니다.sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
source
명령어를 사용하여 apigee-service.sh 스크립트를 실행합니다.source /etc/profile.d/apigee-service.sh
- Yum 저장소를 삭제합니다.
- 관리 서버에서
apigee-provision
유틸리티를 업데이트합니다./opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Postgres 노드 업데이트 (마스터 및 대기):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 모든 Edge 노드에서 에지 프로세스의
update.sh
스크립트를 실행합니다./opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- 모든 노드에서 SSO를 위해 update.sh 스크립트를 실행합니다.
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
보안 문제 해결됨
이 버전에서는 수정된 보안 문제가 없습니다.
지원되는 소프트웨어 변경사항
이 출시에서는 지원되는 소프트웨어에 대한 변경사항이 없습니다.
지원 중단 및 사용 중지
이 출시 버전에는 새로운 지원 중단 또는 지원 중단이 없습니다.
새로운 기능
이 버전에는 새로운 기능이 없습니다.
버그 수정
이 섹션에는 이번 출시 버전에서 수정된 Private Cloud 버그가 나와 있습니다.
문제 ID | 설명 |
---|---|
271093461 |
OASValidation 정책이 힙 메모리 할당을 너무 많이 사용함 이 문제가 해결되었습니다. |
248499777 |
GET 요청을 다른 POST 요청 내에서 밀수하는 것을 방지하기 위해 확인이 더 추가되었습니다. |
245387101 |
개발자 앱 관련 API의 감사 데이터를 수정했습니다. 이제 고객 비밀번호는 마스킹된 방식으로 일관되게 로깅됩니다. 감사에 일반 텍스트 보안 비밀을 로깅하려는 경우 관리 서버에서 구성conf_keymanagement_app.auditlog.mask.secret 을 false 로 설정하여 보안 비밀이 마스킹되지 않도록 할 수 있습니다.
|
267778362 |
크론 항목을 추가하는 동안 Apigee-프로비저닝이 빈 줄을 생성했습니다. 이 문제가 해결되었습니다. |
267788856 |
항목당 1만 개 이상의 앱이 있을 때 비 ID 기반 색인 API가 적절하게 작동하도록 rebuildindex가 향상되었습니다. |
273931118 |
요청의 허용 헤더에 와일드 카드가 있을 때 잘못된 콘텐츠 유형이 반환되는 MGMT API의 회귀 문제가 수정되었습니다. 이로 인해 UI에서 트레이스 파일을 다운로드하는 중에 오류가 발생했습니다. |
274587823 |
보안상의 이유로 이제 외부 항목은 XSLTransform 정책에서 기본적으로 로드할 수 없습니다. 메시지 프로세서에서conf_feature-flags_xsl.allow.external.entities=true 플래그를 설정하여 이를 재정의할 수 있습니다.
|
245387101 |
개발자 앱 관련 API의 감사 데이터를 수정했습니다. 이제 고객 비밀번호는 마스킹된 방식으로 일관되게 로깅됩니다. 감사에 일반 텍스트 보안 비밀을 로깅하려는 경우 관리 서버에서conf_keymanagement_app.auditlog.mask.secret 을 false 로 구성하여 보안 비밀이 마스킹되지 않도록 할 수 있습니다.
|
276991965 |
OPDK v4.52.00에서 특정 API 및 Accept 헤더 조합 실패를 일으키는 버그가 수정되었습니다. |
260024953 |
대상 서버가 사용되고 대상 오류가 발생했을 때 Apigee에서 URL 및 호스트와 같은 일부 대상 변수를 채우지 않았습니다. 이 문제는 해결되었습니다. |
274399775 |
Private Cloud용 Edge v4.51에서 v4.52로 업그레이드할 때 Cassandra와 cassandra-client가 최신 버전으로 업그레이드되지 않았습니다. 이 문제가 해결되었습니다. |
269545512 |
게이트웨이의 Postgres 드라이버 버전이 42.5.4로 업데이트되었습니다. |
270203185 |
수익 창출의 Postgres 드라이버 버전이 42.5.4로 업데이트되었습니다. |
197529839 |
프록시의 조건문에서 새 행 처리가 개선되었습니다. |
214664198 |
실행에 가장 오래 걸린 상위 3개 정책을 캡처하는 열이 애널리틱스 팩트 테이블에 추가되었습니다. |
258898812 |
앱을 가져오는 API 응답에서 예기치 않은 매개변수 |
270967547 |
Edge for Private Cloud 4.50에서 4.52로 업그레이드하는 중에 문제가 발생했습니다. 이 문제가 해결되었습니다. |
알려진 문제
Apigee-postgresql을 버전 4.50 또는 4.51에서 버전 4.52로 업그레이드할 때 문제가 발생합니다. 이 문제는 주로 하위 팩트 테이블 수가 500개보다 클 때 발생합니다. 해결 방법은 Private Cloud용 Edge의 알려진 문제에서 버전 4.52로 업데이트할 때 Postgresql 업그레이드를 참조하세요.
알려진 문제의 전체 목록은 Private Cloud용 Edge의 알려진 문제를 참조하세요.
여러 패치 버전 적용
이 섹션에서는 이전 패치 출시 버전 이전 버전의 Private Cloud용 Edge 버전에서 업데이트하는 경우 여러 패치 버전을 적용하는 방법을 설명합니다.
각 패치 출시 버전에는 edge-management-server
와 같은 프라이빗 클라우드용 Edge의 특정 구성요소에 대한 업데이트가 포함되어 있습니다.
여러 패치 버전을 적용하려면 현재 설치된 버전보다 나중에 패치 출시에 포함된 각 Edge 구성요소를 업데이트해야 합니다. 이러한 구성요소는 현재 버전 이후의 모든 버전에 대한 Edge for Private Cloud 출시 노트에서 해당 출시의 RPM 목록을 확인하여 찾을 수 있습니다. 모든 Private Cloud용 Edge 출시 노트에 대한 링크는 Apigee 출시 노트를 참조하세요.
참고: 각 구성요소는 패치 출시에 포함된 최신 버전의 구성요소의 RPM을 설치하여 한 번만 업데이트하면 됩니다. 해당 버전의 출시 노트에 있는 안내에 따라 구성요소를 업데이트하세요.
참고: 구성요소를 업그레이드하면 구성요소의 최신 패치 버전이 자동으로 설치됩니다. 최신 패치 버전이 아닌 패치 버전으로 업그레이드하려면 Apigee 미러를 사용하여 Apigee 저장소의 자체 tarball 사본을 유지관리하고 Apigee 설치에 이 미러를 사용해야 합니다. 자세한 내용은 로컬 Edge 저장소를 사용하여 Edge 버전 유지관리를 참조하세요.