180406 - 퍼블릭 클라우드용 Apigee Edge 출시 노트

현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동
정보

4월 16일 월요일에 Google은 퍼블릭 클라우드용 Apigee Edge의 새 버전을 출시하기 시작했습니다.

Private Cloud 고객: 이 클라우드 출시 버전이 Private Cloud 버전에 포함되어 있나요? 버전에 포함된 클라우드 출시 버전을 보려면 버전 출시 노트를 참조하세요. 또한 출시 번호를 비교하여 확인하는 방법을 알아보려면 버전 번호 지정 정보를 참고하세요.

질문 또는 문제: 도움이 필요하세요?

출시 알림: http://status.apigee.com으로 이동하여 업데이트 구독을 클릭합니다.

출시 노트 홈페이지

지원 중단 및 중단

다음 기능은 지원 중단되거나 지원 중단됩니다. 자세한 내용은 Edge 지원 중단 정책을 참조하세요. 기능이 지원 중단되는 날짜(제품에서 삭제됨)는 Apigee 지원 중단 및 지원 중단을 참조하세요.

문제 ID 구성요소 이름 설명
67144436 관리 서버

TLS/SSL 인증서와 연결된 키가 없는 경우 이제 키 이름이 빈 문자열로 표시됩니다.

다음 변경사항은 키 저장소 또는 Truststore 가져오기 관리 API에 적용됩니다.

  • 수정 전에는 TLS/SSL 인증서와 연결된 키가 없어도 키 이름이 표시되었습니다. 이제 TLS/SSL 인증서와 연결된 키가 없으면 큰따옴표가 있는 빈 문자열이 반환됩니다. 예를 들면 "keys": [""]입니다. 그렇지 않으면 키 이름이 별칭 이름과 동일합니다 (기존 동작).
  • 새 응답 속성인 aliases는 키 저장소 또는 truststore에 있는 각 별칭의 aliasName, cert, key를 포함하는 배열입니다. 예를 들면 다음과 같습니다.

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    여기서 keyaliasName-key입니다.

    향후 출시에서는 새 aliases 속성에 이 속성이 포함되므로 기존 certskeys 속성이 응답에서 삭제될 예정입니다.

새로운 기능 및 업데이트

다음은 이번 출시의 새로운 기능과 업데이트입니다.

문제 ID 구성요소 이름 설명
67168078 API 런타임

메시지 페이로드 및 문자열 구성에 도움이 되는 새로운 함수

Edge에는 메시지 할당, 자바 콜아웃, 오류 발생과 같은 정책에서 문자열 (예: 메시지 페이로드)을 정의하는 데 도움이 되는 사전 정의된 함수 집합이 포함되어 있습니다. 이러한 함수를 사용하면 다음을 수행할 수 있습니다.

  • JSONPath 사용
  • 여러 형식의 해시 값
  • 문자열 조작
  • 문자 이스케이프 및 인코딩
  • 형식 시간
  • ID, long, 문자열 생성

메시지 템플릿을 참조하세요.

76006005 API 런타임

JWT 정책 클레임 생성 동작 업데이트

클레임에서 기본값, 명시적 값 및 변수 참조를 모두 제공하여 기본값을 대체하는 경우 JWT 정책을 사용하여 클레임을 생성할 때의 동작 변경사항은 다음과 같습니다.

  • 다음과 같은 경우에는 소유권 주장을 생성하지 않습니다.
    • Claim 요소에서 참조된 변수 (ref="variable")가 확인되지 않았습니다.
    • 명시적 값이 비어 있습니다.
    • IgnoreUnresolvedVariables 요소가 true입니다.

    이전 동작은 빈 문자열이 포함된 클레임을 추가하는 것이었습니다.

  • 다음과 같은 경우 해결되지 않은 변수 오류 없이 소유권 주장을 생성합니다.
    • Claim 요소의 명시적 값은 null이 아니며 공백이 아닙니다.
    • 참조된 변수가 결정되지 않았습니다.
    • IgnoreUnresolvedVariables 요소는 임의의 값입니다.

    이전 동작은 명시적 값이 존재하는 경우에도 해결되지 않은 변수 오류를 발생시키는 것이었습니다.

74822515 관리 서버

List Company Apps Management API를 위한 페이지로 나누기 제공

수익 창출을 사용하는 CPS 지원 조직의 List Company Apps Management API에 이제 countstartKey 쿼리 매개변수가 포함되어 응답 페이지로 나누기를 제어합니다. 여기서 반환되는 회사 앱 수는 최대 100개입니다.

77324258 API 런타임

에지 라우터와 메시지 프로세서 통신을 기본 옵션으로 사용 설정

76100884 관리 서버

코드에서 도달 가능 항목을 삭제하고 항상 필드를 true로 설정

74125205 관리 서버

조직 초기화 서비스에서 CPS 데이터 처리

73830928 관리 서버

BigQuery에서 감사 로그를 읽도록 관리 서버 코드 수정

72744283 API 런타임

라우터는 크리미아 지역 및 미국 제재 대상 국가에서 걸려오는 전화를 차단해야 합니다.

64987848 API 런타임

연결 풀에서 HTTPClient 캐시를 분리하여 임의 대상 엔드포인트가 많은 경우 지연 시간 줄이기

버그 수정됨

다음은 이번 출시 버전에서 수정된 버그입니다. 이 목록은 주로 지원 티켓이 수정되었는지 확인하는 사용자를 위한 것입니다. 모든 사용자에게 자세한 정보를 제공하도록 설계되지는 않았습니다.

문제 ID 구성요소 이름 설명
77657867 API 런타임

무료 체험판 포드에서 공유 흐름이 손상됨

77549662 관리 서버

만료가 -1일 때 CPS 조직의 앱 사용자 인증 정보 응답에 ExpiresAt 태그가 표시되지 않음

76391087 관리 서버

조직이 삭제 대상으로 표시된 경우 시스템 관리자가 조직 사용자 역할을 쿼리할 수 없습니다.

76286610 CPS

NonDistributedBucket에서 CompositeFetchRange를 사용해야 함

76120441 API 런타임

defaultType 간격 시행으로 할당량 계산이 잘못됨

74966505 기능 플랫폼

FATAL - Common-mp-fault-rate tyr-test.apigee.net 오류

74601316 API 런타임

JWT 정책은 쉼표가 포함된 문자열인 잠재고객 클레임을 허용할 수 없습니다.

74596483 API 런타임

reu1mp002-3의 MP는 자주 마크다운 및 백업됨

74407349 관리 서버

기존 virtualhost에 대한 PUT 호출에서 설명 필드가 업데이트되지 않음

74405851 관리 서버

조직 관리자가 설명/Base URL에서 TLS 사용 중지된 가상 호스트 업데이트 실패

74401756 관리 서버

일치하지 않는 키 저장소 참조로 vhost를 업데이트함

74390879 관리 서버

번들을 가져오는 동안 애플리케이션 Bean에 사양 URL이 올바르게 채워지지 않음

74371918 관리 서버

토큰이 만료될 때 OAuth 토큰 취소 작업에 대해 HTTP 400을 반환하는 Management API

74175585 API 런타임

conf.d 파일을 파싱하는 라우터 플러그인 Python 스크립트를 수정합니다.

74123604 관리 서버

ID 영역은 조직 초기화 서비스에서 처리해야 함

73757643 관리 서버

프록시 메타데이터의 lastModifiedBy 값이 최종 업데이트된 사용자에 올바르게 반영되도록 합니다.

72444142 API 런타임

기본 Nginx 구성이 잘못된 경우 라우터에서 비정상 상태를 표시하지 않음

67143649 관리 서버

API 프록시 목록에 표시되는 공유 흐름