4.16.05.05 - Private Cloud용 Edge 출시 노트

Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요.
info

2016년 10월 25일 화요일에 새로운 버전의 Apigee Edge for Private Cloud가 출시되었습니다.

업데이트 절차

설치를 업데이트하려면 다음 절차를 따르세요.

  1. 모든 Edge 노드에서 Yum 저장소를 정리합니다.
    > sudo yum clean all

  2. 모든 Edge 노드에서 apigee-setup을 업데이트합니다.
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  3. 모든 Cassandra 노드에서 apigee-cassandra를 업데이트합니다.
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    여기서 configFile은 Edge를 설치하는 데 사용한 구성 파일을 지정합니다.

  4. 모든 Edge 노드에서 edge-gateway를 업데이트합니다.
    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. 모든 Edge UI 노드에서 edge-ui를 업데이트합니다.
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    이 업데이트에는 EdgeUI-675 수정사항이 포함되어 있습니다. 이 업데이트를 실행한 후에는 Edge UI에서 로컬 IP 주소에 액세스 허용에 설명된 대로 OpenAPI 사양에서 비공개 IP 주소에 대한 요청을 정의하도록 Edge UI를 구성할 수 있습니다.

  6. Edge 수익 창출 서비스만 설치한 경우 DEVRT-3098 패치를 적용합니다.
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server add-missing-notification-templates -f configFile

    여기서 configFile은 Edge를 설치하는 데 사용한 구성 파일을 지정합니다.

수정된 버그

다음은 이번 출시 버전에서 수정된 버그입니다.

문제 ID 설명 빌드 번호
APIRT-1144

XML에서 JSON으로 변환 정책 개선사항

XML to JSON 정책이 다음과 같은 기능으로 개선되었습니다. 다음과 같이 정책을 구성할 수 있습니다.

  • 변환 중에 일부 XML 요소를 배열로 처리하여 JSON 문서의 값을 대괄호 '[ ]' 안에 넣습니다.
  • 최종 JSON 문서에서 XML 문서 계층 구조의 수준을 삭제합니다.

자세한 내용은 XML to JSON 정책을 참고하세요.

edge-gateway-4.16.05-0.0.778
APIRT-3389

25KB를 초과하는 Node.js 페이로드 업로드 시 오류 발생

이제 25KB보다 큰 Node.js 페이로드를 업로드할 수 있습니다.

edge-gateway-4.16.05-0.0.761

DBS-1234

Cassandra 로그 디렉터리 이름이 '{T}conf_logback.logdir{"

Cassandra 로그 디렉터리의 이름이 '{T}conf_logback.logdir{"인 구성 문제가 수정되었습니다.

apigee-cassandra-2.1.13-0.0.954
DEVRT-2834

이제 수익 창출에서 활동이 없는 경우에도 결제 문서를 생성할 수 있습니다

이전 버전에서는 활동이 없는 경우 청구 문서를 생성하려고 하면 오류가 발생했습니다.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3098

UI를 사용하여 수익 창출 알림 템플릿을 설정할 때 오류가 발생함

알림 템플릿을 사용하여 알림 설정에 설명된 대로 UI를 사용하여 수익 창출 알림 템플릿을 설정하면 오류가 발생합니다.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3266

새 요금제에 개발자 가입을 사용 설정하면 수익 창출 알림이 실패함

edge-mint-gateway-4.16.05-0.0.562
EDGEUI-675

OpenAPI 사양이 비공개 IP 주소에 액세스하도록 허용

기본적으로 Edge는 OpenAPI 사양이 비공개 IP 주소를 참조하지 못하도록 합니다. 이제 Edge UI에서 로컬 IP 주소에 액세스하도록 허용에 설명된 대로 비공개 IP 주소에 대한 액세스를 사용 설정할 수 있습니다.

edge-sap-ui-4.16.05-0.0.3692

알려진 문제

이 출시에는 다음과 같은 알려진 문제가 있습니다.

문제 ID 설명
APIRT-2978

라우터가 Nginx를 시작하지 못함 또는 라우터가 시작되지 않음

/opt/apigee/var/log/edge-router/logs/system.log 파일에 표시된 대로 Edge 라우터가 Nginx를 시작하지 못하거나 전혀 시작하지 못하는 경우 /opt/nginx/conf.d 디렉터리의 모든 파일을 삭제하고 라우터를 다시 시작합니다.

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

메시지 프로세서가 IPv4 및 IPv6에서 DNS 조회 실행

NSCD (Name Service Cache Daemon)를 설치하고 사용 설정한 경우 메시지 프로세서가 DNS 조회를 두 번 실행하는 것을 확인할 수 있습니다. 한 번은 IPv4용이고 한 번은 IPv6용입니다.

IPv6에서 DNS 조회를 사용 중지하려면 다음 단계를 따르세요.

  1. 모든 메시지 프로세서 노드에서 /etc/nscd.conf를 수정합니다.
  2. 다음 속성을 설정합니다.

    enable-cache hosts no
PRC-1118

'apigee-service apigee-postgresql pg-data-purge' 명령어를 실행할 때 오류 발생

'apigee-service apigee-postgresql pg-data-purge' 명령어를 실행할 때 다음 형식의 오류가 표시될 수 있습니다.

오류: 관계의 소유자여야 함

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge를 수정하고 다음 속성을 'apigee'로 설정합니다.

POSTGRES_USER=apigee

DOC-1687 알려진 패키지 종속성 충돌로 인해 Satellite Server 6에서 사용되는 Katello 에이전트가 Qpid 데몬을 실행하는 Apigee Edge 호스트에 올바르게 설치되지 않습니다.