15.06.10 - Apigee Edge 클라우드 출시 노트

Apigee Edge 문서입니다.
Apigee X 문서로 이동
정보

2015년 6월 9일 화요일에 Apigee Edge의 새로운 클라우드 버전이 출시되었습니다.

궁금한 점이 있으면 Apigee 고객 지원팀으로 이동하세요.

모든 Apigee Edge 출시 노트 목록은 Apigee 출시 노트를 참고하세요.

새로운 기능 및 개선사항

다음은 이번 출시의 새로운 기능과 개선사항입니다.

GeoMap 분석 대시보드 사용성

분석 GeoMap은 지도의 특정 영역을 드릴다운할 때 더 명확한 시각적 지표를 제공합니다.

개발자 참여 위젯 실적

기본 분석 대시보드 (개발자 참여도 섹션)의 유입경로 위젯이 성능을 개선하기 위해 개선되었습니다.

API 프록시 편집기의 기존 트레이스

API 프록시 편집기의 최신 버전 Trace 기능이 베타 버전에서 정식 버전으로 전환되었습니다. '기존 버전의 트레이스 액세스' 링크를 통한 '기존 트레이스' 액세스는 더 이상 사용할 수 없습니다.

위협 보호 오류 구성

기본적으로 Edge는 메시지가 JSON 또는 XML 위협 보호 조치 정책을 통과하지 못한 경우 HTTP 500 내부 서버 오류 상태 코드와 ExecutionFailed 오류를 표시합니다. 새로운 조직 수준 속성으로 이 오류 동작을 변경할 수 있습니다. 조직 속성 features.isPolicyHttpStatusEnabled를 true로 설정하면 다음과 같은 동작이 발생합니다.

  • 요청: 위협 방지 정책이 모든 요청 흐름에 연결되어 잘못된 메시지는 해당 정책 오류 메시지와 함께 400 상태 코드를 반환합니다.
  • 응답: 위협 방지 정책이 모든 응답 흐름에 연결되어 잘못된 메시지는 여전히 500 상태 코드를 반환하고 ExecutionFailed뿐 아니라 해당하는 정책 오류 메시지 중 하나가 발생합니다.

Cloud 고객은 Apigee 지원팀에 문의하여 조직 속성을 설정해야 합니다. 이 기능은 다음 Private Cloud 분기별 출시에서 Edge Private Cloud 고객에게 제공될 예정입니다.

UI 성능 및 오류 개선

페이지 표시 성능 및 오류 메시지 정리를 비롯하여 관리 UI의 여러 영역이 전반적으로 개선되었습니다.

향후 기능 변경 및 개선사항

이 섹션에서는 향후 예상되는 기능 변경사항과 개선사항을 미리 살펴봅니다.

응답 캐시 정책 동작 변경

향후 출시 (미정)에서는 응답 캐시 정책의 <ExcludeErrorResponse> 요소의 기본 동작이 변경됩니다.

현재 동작: 응답 캐시 정책의 <ExcludeErrorResponse> 요소는 기본적으로 false입니다. 즉, 기본적으로 가능한 HTTP 상태 코드 (3xx 포함)가 있는 응답은 Response Cache 정책에 의해 캐시됩니다.

향후 동작: Response Cache 정책의 <ExcludeErrorResponse> 요소는 기본적으로 true로 설정됩니다. 즉, 기본적으로 HTTP 상태 코드가 200~205인 응답만 캐시됩니다. 이 동작을 재정의하고 모든 상태 코드의 응답을 캐시하려면 <ExcludeErrorResponse> 요소를 명시적으로 true로 설정해야 합니다.

현재 해결 방법: 출시 150610 이하의 경우 상태 코드 200~205의 응답만 캐시하려면 <ExcludeErrorResponse> 요소를 명시적으로 true로 설정해야 합니다.

수정된 버그

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

문제 ID 설명
MGMT-2246 맞춤 보고서 만들기 페이지가 관리 UI에 올바르게 표시되지 않음
MGMT-2193 API를 수정할 때 로드 스피너
MGMT-2162 JavaScript 컴파일 문제
MGMT-2114 MessageLogging 정책의 잘못된 Syslog IP가 배포 중에 적절한 오류를 발생시켜야 함
MGMT-1843 API 프록시가 열리지 않음
MGMT-1193 프록시를 새 버전으로 저장하면 예상치 않게 경로 규칙이 변경됨
MGMT-619 API 프록시 UI 페이지에서 페이징 활성화
AXAPP-1707 무료 포드 분석 성능 개선
APIRT-1148 ResponseFlow에서 {message.version} 변수의 GET이 Node.js 타겟의 경우 NPE를 발생시킴