Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요. 정보
2016년 9월 19일 월요일에 프라이빗 클라우드용 Apigee Edge의 새 버전이 출시되었습니다.
이전 Private Cloud용 Edge 기능 출시 이후 다음 출시가 발생했으며 이 기능 출시에 포함되었습니다.
- Cloud: 16.04.13 (UI){/1.7.1.1.1.1,1.1,111.011 또는 16.11.111,12.11,12.15,226,406,500{/12,145,360,400,000{/12,135,300164,135,155.15,135,145,134,132,13용 16.1,13.1용 16,111,111,112.2.1{/11,165,360{/15.3}
사용 중인 Private Cloud용 Edge 버전에 특정 클라우드 출시 버전이 포함되어 있는지 확인하는 방법을 알아보려면 출시 번호 지정 정보를 참조하세요.
출시 개요
이 출시 버전에서는 기존 API 프록시 편집기가 삭제되고 기존 편집기와 함께 사용할 수 있는 새로운 프록시 편집기로 대체되었습니다. 기타 주요 개선사항으로는 API 제품 리소스 경로의 동작 개선, 메시지 할당 및 오류 발생 정책에 정의된 JSON 페이로드 처리 개선, XML에서 JSON으로의 변환 개선, 리소스 유효성 검사 개선, 개별 API 프록시에 시간 초과 설정 기능, API 프록시 마법사에서 SOAP 프록시 생성 업데이트, 자바스크립트용 고성능 Crypto 객체 등이 있습니다.
수익 창출 개선사항에는 알림 요금제가 포함된 새로운 알림 기능, 개발자를 수익 창출로 이전하는 API, 요금제를 공개 또는 비공개로 설정하는 기능이 포함됩니다.
이 주제의 나머지 부분에서는 버전에 포함된 모든 새로운 기능, 업데이트, 버그 수정에 관한 세부정보를 제공합니다.
지원 중단됨
API 서비스
기본 프록시 편집기 삭제됨 (Cloud 16.04.20 UI)
이제 API 프록시 편집기의 새 버전이 유일하게 지원되는 버전입니다. 기존 버전은 더 이상 사용할 수 없으며 '프록시 편집기의 기존 버전에 액세스' 링크는 삭제되었습니다. 기존 버전을 사용 중이었다면 API 프록시가 자동으로 새 편집기에 로드됩니다. (EDGEUI-498)
수익 창출
다음과 같은 지원 중단된 기능은 삭제되었으며 더 이상 지원되지 않습니다.
- 한도 설정
- 한도 알림 전송 중
또는 다음 섹션에 설명된 대로 알림을 설정할 수 있습니다.
(DEVRT-2742)
새로운 기능 및 업데이트
다음은 이번 출시 버전의 새로운 기능과 개선사항입니다. 다음과 같은 개선사항 외에도 이 출시 버전에는 여러 사용성, 성능, 보안 및 안정성 개선사항이 포함되어 있습니다.
자세한 내용 및 안내는 프라이빗 클라우드용 에지 문서를 참조하세요.
프라이빗 클라우드
Postres 버전 9.4로 업그레이드
이 버전에는 Postgres 9.4로의 업그레이드가 포함되어 있습니다. 시스템 업데이트에 대한 안내는 Apigee Edge를 4.16.09로 업데이트를 참조하세요.
Edge UI에서 GeoMap 지원
지역 집계를 사용하면 지역, 대륙, 국가, 도시와 같은 지리적 속성을 기반으로 API 호출에 대한 분석 데이터를 수집할 수 있습니다. 이 분석 데이터를 토대로 Edge UI에서 API 요청의 위치를 보여주는 GeoMap을 볼 수 있습니다.
자세한 내용은 지역 집계 및 지역 지도 사용 설정을 참고하세요.
API BaaS
다음에 관한 문서가 추가되었습니다.
- TLS를 사용하도록 API BaaS를 구성하는 방법 자세한 내용은 API BaaS를 위한 TLS 구성을 참고하세요.
- 모든 애셋을 모든 API BaaS 스택 노드에서 사용할 수 있도록 공유 스토리지를 사용하도록 모든 API BaaS 스택 노드를 구성하는 방법 자세한 내용은 애셋 업로드하기를 참고하세요.
- BaaS 스택 노드를 구성할 때 Cassandra 비밀번호를 암호화하는 방법입니다. 자세한 내용은 에지 비밀번호 재설정을 참조하세요.
모니터링 도구 및 대시보드의 베타 출시
이 출시 버전에는 새 모니터링 도구 및 Edge용 대시보드의 베타 버전이 포함되어 있습니다. 이 도구를 사용하면 다양한 구성요소 (라우터, 메시지 프로세서, ZooKeeper, Cassandra)와 배포의 다양한 조직 및 환경에 대한 http 오류 코드를 이해할 수 있습니다. 또한 대시보드 데이터의 스냅샷을 만들어 Apigee와 공유하여 지원 이슈를 해결할 수 있습니다.
설치 안내가 포함된 이 문서는 버전 4.18.01의 Edge 4.16.09 문서에 포함되어 있습니다.
하지만 대시보드를 설치하고 사용하려면 먼저 버전 4.18.01에서 제공되는 Apigee 평가 계약을 작성한 후 orders@apigee.com으로 이메일을 보내 Apigee로 반환해야 합니다.
애널리틱스 수집기 도구의 베타 출시 버전
모든 프라이빗 클라우드용 에지 고객은 API 프록시 트래픽에 대한 Apigee 통계를 Apigee에 제출해야 합니다. Apigee에서는 고객이 크론 작업을 만들어 이 정보를 하루에 한 번 업로드할 것을 권장합니다.
이 데이터의 업로드를 지원하기 위해 Apigee는 apigee-analytics-collector 명령줄 유틸리티의 베타 출시 버전을 제공합니다. 이 유틸리티는 API 호출량 보고서를 다시 Apigee로 보냅니다. 프라이빗 클라우드 설치의 모든 에지는 이 유틸리티를 사용하여 트래픽 데이터를 검색하여 Apigee에 보고할 수 있습니다.
자세한 내용은 Apigee에 API 트래픽 데이터 업로드 - 베타 출시를 참조하세요.
API 서비스
메시지 할당 및 오류 발생의 JSON 페이로드 (Cloud 16.08.17)
이 개선사항을 통해 JSON 메시지 형식을 올바르게 지정하기 위한 해결 방법이 필요하지 않으며, 잘못된 JSON을 만들지 않고도 중괄호를 사용하여 변수를 지정할 수 있습니다. 예를 들어 다음은 JSON 메시지에 message.content의 값을 삽입합니다.
<Payload contentType="application/json">{"Message: " : "{message.content}"}</Payload>
해결 방법을 사용했다면 코드는 계속 그대로 작동합니다. 중괄호 대신 variablePrefix 및 parameterSuffix를 사용하여 변수를 나타낼 수도 있습니다.
메시지 할당 정책 및 오류 정책 발생 참조 문서에서 <Set><페이로드> 요소를 확인하세요. (APIRT-1160)
XML-JSON 정책 개선사항 (Cloud 16.08.17)
XML-JSON 정책이 다음 기능으로 개선되었습니다. 다음과 같이 정책을 구성할 수 있습니다.
- 변환 중에 일부 XML 요소를 배열로 취급하여 JSON 문서에서 대괄호 '[ ]'에 값을 넣습니다.
- 최종 JSON 문서에서 XML 문서 계층 구조의 수준을 제거하거나 제거합니다.
자세한 내용은 XML to JSON 정책을 참고하세요. (APIRT-1144)
API 제품 리소스 경로에 여러 와일드 카드 사용 (Cloud 16.08.17)
API 제품에서 리소스 경로를 정의할 때 리소스 경로의 여러 위치에 와일드 카드를 포함할 수 있습니다. 예를 들어 /team/*/invoices/**
는 /team
다음에 값이 하나이고 invoices/
다음에 리소스 경로가 있는 API 호출을 허용합니다. API 호출에 허용되는 URI는 proxyBasePath/team/finance/invoices/company/a
입니다.
이 출시 후에 기존 API 제품 리소스 경로가 예상대로 작동하지 않으면 조직에서 다음 속성을 설정하여 이전 동작으로 되돌리세요. features.enableStandardWildCardMatchForAPIProductResources = true
(MGMT-3273)
자바스크립트의 암호화 함수 (Cloud 16.08.17)
새로운 고성능 자바스크립트 crypto
함수 세트는 MD5, SHA-1, SHA256, SHA512 객체를 만들고 가져오고 업데이트하는 데 사용할 수 있습니다.
또한 crypto 객체를 사용하면 날짜를 다양한 형식으로 가져올 수 있습니다. 자세한 내용은 JavaScript 객체 모델을 참조하세요.
(APIRT-2886)
자바 콜아웃 JAR 버전 확인 (Cloud 16.08.17)
API 프록시에 자바 JAR 리소스를 업로드할 때 자바 리소스의 버전이 지원되는 소프트웨어 및 지원되는 버전에 나열된 자바의 Edge 지원 버전과 호환되지 않으면 500 대신 HTTP 400 상태 코드가 반환됩니다. (MGMT-3420)
API 프록시 리소스 검증 (Cloud 16.08.17)
API 프록시 리소스 파일 (예: 자바스크립트 또는 자바 JAR)이 환경 또는 조직 범위에 저장된 경우, 유효성 검사 프레임워크에서는 가져오기가 유효성 검사를 통과하기 위해 프록시 번들에 API 프록시 수준의 리소스도 포함할 필요가 없습니다. 이제 리소스 검증은 가져오기 시간이 아니라 배포 시에 수행됩니다. (MGMT-1430)
개별 API 프록시의 제한 시간 구성 (Cloud 16.08.17)
지정된 시간이 지나면 타임아웃되도록 API 프록시를 구성할 수 있습니다 (504 게이트웨이 제한 시간 상태 사용). 기본 사용 사례는 실행하는 데 시간이 더 오래 걸리는 API 프록시를 사용하는 Private Cloud 고객을 위한 것입니다. 예를 들어 3분 후에 타임아웃되려면 특정 프록시가 필요하다고 가정해 보겠습니다. API 프록시 구성에서 새 api.timeout
속성을 사용할 수 있습니다. 3분 예시를 사용하여 이 작업을 실행하는 방법은 다음과 같습니다.
- 먼저 부하 분산기, 라우터, 메시지 프로세서가 3분 후에 타임아웃되도록 구성해야 합니다.
- 그런 다음 관련 프록시를 3분 후에 타임아웃하도록 구성합니다. 밀리초 단위로 값을 지정합니다. 예를 들면 다음과 같습니다.
<ProxyEndpoint name="default"> <HTTPProxyConnection> <BasePath>/v1/weather</BasePath> <Properties> <!-- api.timeout is in milliseconeds --> <Property name="api.timeout">180000</Property> </Properties> ...
- 그러나
api.timeout
설정이 없는 모든 프록시가 더 높은 새 부하 분산기, 라우터 및 메시지 프로세서 시간 제한을 사용하기 때문에 시스템 시간 제한을 늘리면 성능 문제가 발생할 수 있습니다. 따라서 더 짧은 제한 시간을 사용하려면 더 긴 제한 시간이 필요하지 않은 다른 API 프록시를 구성해야 합니다. 예를 들어 다음은 1분 후에 타임아웃되도록 API 프록시를 설정합니다.
<Property name="api.timeout">60000</Property>
Edge 시간 제한을 수정할 수 없는 클라우드 고객은 제한 시간이 표준 Edge 메시지 프로세서 제한 시간인 57초보다 짧은 한 API 프록시 시간 제한을 구성할 수도 있습니다.
변수로 값을 채울 수 없습니다. 이 속성은 엔드포인트 속성 참조에서 다룹니다. (APIRT-1778)
프록시 마법사 사용 시 SOAP 프록시 동작 (Cloud 16.07.27 UI)
프록시 마법사를 사용하여 WSDL에서 SOAP 기반 프록시를 만들 때 프록시를 만드는 방법에는 두 가지가 있습니다.
- 패스 스루 SOAP: 프록시가 단순히 SOAP 요청 페이로드를 그대로 통과합니다.
- REST를 SOAP에서 REST로. 프록시는 JSON과 같은 수신 페이로드를 SOAP 페이로드로 변환한 후 SOAP 응답을 호출자가 예상하는 형식으로 다시 변환합니다.
이 출시 버전에서는 이러한 옵션의 작동 방식이 다음과 같이 업데이트되었습니다. 이전 동작과 새 동작의 차이점은 프록시 마법사에서 자동으로 생성되는 정책과 구성에 있습니다.
패스 스루 SOAP
-
이제 모든 WSDL 작업이 프록시 리소스(예: '/cityforecastbyzip')가 아닌 프록시 기본 경로 '/'로 전송됩니다. 작업 이름이 타겟 SOAP 서비스로 전달됩니다. 이 동작은 SOAP 사양과 일치합니다.
- 생성된 프록시가 더 이상 요청에서 JSON을 지원하지 않습니다. XML만 지원합니다. 프록시는 SOAP 요청에 봉투, 본문, 네임스페이스가 있는지 확인합니다.
REST에서 SOAP, REST로
- WSDL 2.0은 지원되지 않습니다.
- 새로운 동작은 WS-Policy로 테스트되지 않았습니다.
- 프록시를 사용하면 FormParams 대신 JSON 데이터를 POST할 수 있습니다.
- 프록시 빌더를 사용하여 CORS (교차 출처 리소스 공유) 지원을 프록시에 추가하면 다음과 같은 개선사항이 표시됩니다.
- Access-Control-Allow-Headers 헤더: Access-Control-Allow-Headers 헤더에는
Origin
,x-requested-with
,Accept
헤더 외에Content-Type
,Accept-Encoding
,Accept-Language
,Host
,Pragma
,Referrer
,User-Agent
,Cache-Control
도 포함됩니다. - Access-Control-Allow-Methods 헤더: 이 헤더에는
GET
,PUT
,POST
,DELETE
외에PATCH
및OPTIONS
동사도 포함됩니다.
- Access-Control-Allow-Headers 헤더: Access-Control-Allow-Headers 헤더에는
- WSDL의 API 프록시를 생성할 때 Edge는 WSDL에서 추상으로 정의된 모든 ComplexType을 읽고 추상 유형을 기반으로 하는 모든 인스턴스 유형을 올바르게 인식합니다.
wsdl2apigee 오픈소스 명령줄 유틸리티
Apigee는 WSDL에서 패스 스루 또는 REST-toap API 프록시를 생성하는 오픈소스 명령줄 유틸리티를 제공합니다. https://github.com/apigee/wsdl2apigee를 참고하세요.
(EDGEUI-614)
키-값 맵 작업 정책의 만료/새로고침 기본값 (Cloud 16.06.15 UI)
키-값 맵 작업 정책을 사용하면 값이 새로고침되기 전에 유지되는 기간을 결정할 수 있습니다. 새로고침 간격은 <ExpiryTimeInSecs>
요소를 사용하여 설정됩니다. GET 작업이 실행되고 만료 간격이 초과되면 값이 새로고침되고 정책이 업데이트된 값을 가져옵니다. 이 정책을 API 프록시에 추가하면 현재 기본 만료 시간은 300초입니다. 이전 기본값은 -1이었습니다. 즉, 값이 새로고침되지 않습니다. (EDGEUI-579)
수익 창출
조정 가능한 알림 요금제 (Cloud 16.04.20 UI, Cloud 16.04.13 수익 창출)
Edge 수익 창출에서 조정 가능한 새로운 알림 요금제를 통해 API 제공업체가 각 앱 개발자의 목표 트랜잭션 수를 조정할 수 있습니다. 목표 수치에 도달한 비율(예: 90%, 100% 또는 150%)을 기준으로 알림 전송 여부와 시기를 구성할 수 있습니다. 이 기능은 이전 출시에서 제공되었던 관리 API 외에 관리 UI를 통해 사용할 수 있습니다. 자세한 내용은 조정 가능한 알림 요금제 세부정보 지정을 참고하세요. (DEVRT-2375, DEVRT-2370)
조정 가능한 알림 요금제의 웹훅 알림 (Cloud 16.04.27 수익 창출)
조정 가능한 알림 요금제의 경우 지정한 URL로 알림을 보내는 웹훅을 만들 수 있습니다. 트랜잭션 한도에 도달할 때까지 특정 간격 (백분율)으로 알림이 발생하도록 제어할 수도 있습니다. 웹훅 알림을 사용하면 기존 알림 템플릿 대신 유연하게 사용할 수 있습니다. 웹훅을 사용하여 알림 설정을 참조하세요. (DEVRT-2393, DEVRT-2394)
맞춤 속성 요금제의 조정 가능한 알림 (Cloud 16.05.18 UI)
Edge 수익 창출에서 새로운 '맞춤 속성이 있는 조정 가능한 알림' 요금제를 사용하면 맞춤 속성 값을 사용하여 개발자의 트랜잭션 수에 추가할 수 있습니다. 표준 조정 가능한 알림 요금제에서는 API 호출이 성공할 때마다 개발자의 트랜잭션 수에 1씩 추가됩니다. 하지만 맞춤 속성 요금제가 포함된 조정 가능한 알림을 사용하면 맞춤 속성 값이 개발자의 거래 수에 추가됩니다. 예를 들어 맞춤 속성 'small'의 값이 응답에서 0.1이면 거래 수가 0.1씩 증가하며, 맞춤 속성 'addressTotal'의 값이 50이면 개수가 50씩 증가합니다. 자세한 내용은 맞춤 속성 세부정보로 요금제 지정을 참고하세요. (DEVRT-2504)
회사 및 개발자의 합산된 거래 합계를 기반으로 알림 설정(Cloud 16.06.22 수익 창출)
일반적으로 개발자가 회사 앱을 사용하여 API에 액세스하면 회사 내 모든 개발자의 거래 총액이 자동으로 추적됩니다. 개발자가 자체 개발자 앱을 적극적으로 사용하여 API에 액세스하고 있는데, 트래픽 중단 없이 개발자의 통합 거래 총액을 추적해야 한다면 어떻게 해야 할까요? 개발자를 회사에 추가하고 회사 및 개발자의 합산된 거래 총액을 기반으로 한 기준점에 도달하면 알림이 전송되도록 설정할 수 있습니다. 자세한 내용은 회사 및 개발자의 통합 거래 총액을 기준으로 알림 설정을 참조하세요. (DEVRT-2643)
알림 보기 및 재처리 (Cloud 16.06.08 수익 창출)
수익 창출 테스트 모음의 일부로 관리 API를 사용하여 이전에 보낸 알림을 보고 다시 처리할 수 있습니다. 자세한 내용은 알림 보기 및 재처리를 참조하세요. (DEVRT-2643)
수익 창출 테스트 (Cloud 16.05.25 수익 창출)
수익 창출은 웹훅 실행을 테스트하여 알림이 전송되는지 확인하는 데 사용할 수 있는 일련의 API를 제공합니다. 자세한 내용은 알림 설정 테스트를 참고하세요. (DEVRT-2625)
수익 창출로 개발자 이전 (Cloud 16.05.11 수익 창출)
개발자가 수익 창출로 쉽게 이전할 수 있도록 새로운 API를 사용할 수 있습니다. 트랜잭션 사용량을 전송하고 맞춤 설정 및 반복 수수료를 청구할 수 있습니다. 또한 게시된 요금제를 수락할 때 이미 요금이 청구된 경우 설정 수수료를 면제할 수 있습니다. 자세한 내용은 수익 창출로 개발자 이전을 참조하세요. (DEVRT-2446)
개발자 포털용 공개 및 비공개 요금제 (Cloud 16.04.27 수익 창출)
요금제를 '공개' 또는 '비공개'로 설정할 수 있습니다. 공개 요금제는 개발자 포털에 표시되지만, 비공개 요금제는 표시되지 않습니다. 요금제의 기본값은 공개입니다. 자세한 내용은 http://docs.apigee.com/monetization/content/create-rate-plans#public-versus-private-rate-plans를 참조하세요. (DEVRT-2445)
개발자 정지 해제 (Cloud 16.06.08 수익 창출)
수익 창출은 이전에 정지된 개발자의 정지를 해제하는 데 사용할 수 있는 일련의 API를 제공합니다. 설정된 한도에 도달하면 개발자가 정지될 수 있습니다. 예를 들어 거래 수가 최대 한도에 도달했거나 선불 계정 잔액이 소진되었을 수 있습니다. 자세한 내용은 개발자 정지 해제를 참고하세요. (DEVRT-2641)
거래 상태 보기 (Cloud 16.06.08 수익 창출)
수익 창출 테스트 모음의 일부로 관리 API를 사용하여 지정된 기간 동안 발생한 거래의 상태를 볼 수 있습니다. 자세한 내용은 트랜잭션 상태 보기를 참조하세요. (DEVRT-2640)
수익 보고서에 개발자 맞춤 속성 포함 (Cloud 16.05.25 수익 창출)
수익 보고서에 한해 맞춤 속성이 개발자를 위해 정의된 경우 보고서에 맞춤 속성을 포함할 수 있습니다. 자세한 내용은 API를 사용하여 수익 보고서에 개발자 맞춤 속성 포함을 참조하세요. (DEVRT-2447)
트랜잭션 기록 정책 및 API 제품 리소스 일관성 (Cloud 16.05.18 UI)
수익 창출 거래 기록 정책의 리소스 경로가 API 제품에 정의된 리소스 경로와 일치하지 않으면 (예: API 제품 리소스 경로를 변경하는 경우) 제품 페이지의 거래 기록 정책 아이콘에 경고 기호가 표시됩니다. 아이콘을 클릭하여 트랜잭션 기록 정책을 보면 페이지 상단에 경고가 표시됩니다. 트랜잭션 기록 정책에서 리소스 경로를 수정하면 경고 표시기가 사라집니다. (DEVRT-2240)
수정된 버그
다음은 이번 출시 버전에서 수정된 버그입니다. 이 목록은 주로 자신의 지원 티켓에서 제기한 문제가 수정되었는지 확인하는 사용자를 위한 것입니다. 모든 사용자에게 자세한 정보를 제공하기 위한 목적은 아닙니다.
프라이빗 클라우드용 에지
문제 ID | 설명 |
---|---|
미정-138 | Play UI 세션 시간 초과 문제 |
APIRT-2978 | 라우터가 Nginx를 시작하지 못하거나 라우터가 시작되지 않음 |
AXAPP-2447 | 시간별 분석 데이터를 선택할 때 InvalidTimeRange 오류가 발생합니다. |
에지UI-592 | 외부화된 인증 제공업체를 사용할 때 Edge UI에서 '비밀번호 찾기' 링크 삭제 가능 |
MGMT-3330 | Private Cloud 외부 인증 잘못된 비밀번호 시도로 사용자가 차단 |
MGMT-2930 | 디버그 세션에서 데이터 마스킹이 작동하지 않음 |
PRC-840 | Edge 구성요소의 손상된 심볼릭 링크 |
PRC-1004 | 노드에 JoKeeper를 독립형으로 설치하기 위한 설치 프로그램에 '-p zk' 옵션이 추가되었습니다. |
PRC-1013 | 초기 시스템 관리자 계정이 올바른 LDAP 비밀번호 정책에 연결되지 않음 |
PRC-1019 | 'apigee-all stop'이 메시지 프로세서를 중지하지 않음 |
PRC-1066 | BaaS 스택용 usergrid.properties에서 암호화된 Cassandra 비밀번호가 작동하지 않음 |
2017년 8월 16일
문제 ID | 설명 |
---|---|
SECENG-609 | 연결된 트러스트 저장소를 삭제하는 동안 또는 트러스트 저장소의 유효한 인증서가 삭제될 때 런타임 호출이 실패하지 않음 |
MGMT-3404 | Node.js 로그 보기/검색 및 프록시 배포가 매우 느림 |
MGMT-3400 | 호출하는 사용자의 이름에 '+' 기호가 있으면 /userroles 관리 API 호출이 실패함 |
MGMT-3368 | java.lang.ArrayIndexOutOfBoundsException: 1, resources/node/resources 디렉터리가 포함된 API 프록시 번들을 가져올 때 |
MGMT-3364 | OAuthV2: redirect_uri 검사 |
MGMT-3319 | Vault에서 조직용으로 유효하지 않은 항목 (CPS 및 CPS가 아닌 항목) 중 하나에 null 값이 포함된 항목 나열 |
MGMT-3226 | 조직/환경 수준에서 쿼리해도 API 실패를 일으키는 모든 데이터를 가져올 수 없음 Release_160302에서 리소스의 누적 크기가 16MB를 초과하면 조직 수준/환경 수준의 리소스 나열이 실패하는 버그가 발생했으며 이 수정사항으로 문제가 해결되었습니다. |
AXAPP-2429 | response_status_code를 사용하는 애널리틱스 API에서 데이터 액세스 오류 반환 |
AXAPP-2386 | 애널리틱스 일일 이메일 보고서의 빈 보고서 내용 수정 |
AXAPP-2347 | 일일 분석 요약 이메일을 받지 못함 |
APIRT-3141 | 생성자가 비공개로 설정되었으므로 새 ExecutionResult()를 호출할 때 Java 콜아웃이 실패함 |
APIRT-3140 | HEAD API 호출에서 Service콜아웃 정책이 작동하지 않음 |
APIRT-3131 | 외부 인증 제공업체를 통한 수익 창출을 사용할 때 API 프록시에 표시되는 잘못된 createdBy |
APIRT-3121 | 조직 리소스 파일을 변경해도 변경사항이 100% 적용되지 않음 |
APIRT-3117 | MP가 CPU 사용률 100% 에 도달하여 트래픽 제공을 중지함 |
APIRT-3016 | 배포의 라우터 '통화 시간 초과' 오류 |
APIRT-2975 | 인증서 번들 업로드 실패 |
APIRT-2955 | FHIR-complaint Content-Type 헤더 'application/json+fhir'에 대해 JSON 응답 데이터의 특정 속성을 마스킹할 수 없음 |
APIRT-2946 | 표시가 false로 설정되어 있어도 OAuthV2-RefreshToken 정책이 속성을 숨기지 않음 |
APIRT-2908 | Virtualhost의 TLS1.2 업데이트 후에는 내부 API 호출에 TLS1.2를 적용해야 합니다. |
APIRT-2901 | 캐시에서 반환된 Gzip으로 압축된 응답은 이중 압축됨 |
APIRT-2873 | MP에서 제품/개발자/프록시를 삭제한 후 VerifyAPIKey와 관련된 NullPointerException을 발생함 |
APIRT-2871 | Trace에 IOIntensive 정책이 두 번 표시됨 |
APIRT-2825 | accesstoken 오류 응답의 문법 오류 |
APIRT-2750 | 특정 조직에서 높은 트래픽 실패 |
APIRT-2685 | 알 수 없는 오류가 발생하여 트래픽을 전달할 수 없음 |
APIRT-2647 | nonprod/dev에서 '기본 입력 스트림이 0바이트를 반환함' 오류 |
APIRT-2630 | 캐시에서 값을 읽으려고 할 때 간헐적인 문제 발생 |
APIRT-2620 | 일부 차단 단계를 위한 별도의 스레드 풀 |
APIRT-2610 | 응답 캐시 정책이 있는 java.lang.ClassCastException |
APIRT-2608 | 응답 캐시 정책의 Last-Modified 헤더 파싱 오류 |
APIRT-2605 | 'organization' 및 'environment' 변수를 정책을 통해 덮어쓸 수 없어야 합니다. |
APIRT-2566 | OAuthV2 정책이 잘못된 WWW-Authenticate 헤더를 반환함 |
APIRT-2491 | 관리와 mps 간의 RPC 제한 시간으로 인해 TargetServer를 업데이트할 수 없습니다. |
APIRT-2386 | API 제품에 허용된 OAuth 범위가 없는 빈 문자열 범위가 생성됨 |
APIRT-2383 | XSL 변환 정책이 오류 발생 시 데이터를 로깅하지 않는 것 같음 |
APIRT-2364 | 오류 시 OAuth 결함 흐름 변수가 업데이트되지 않음 |
APIRT-2216 | 서버 전송 이벤트 - 프로덕션에 문제가 있는 이벤트 스트림 |
APIRT-2079 | 생성된 세션의 제한 시간이 만료된 후 DEBUG cURL 호출이 중지되지 않음 |
APIRT-1495 | XML 위협 방지가 Content-Type을 포착하지 않음 |
APIRT-1404 | 조건에서 작은따옴표와 큰따옴표의 값을 비교할 때 일관되지 않은 동작 |
APIRT-347 | 가져올 때 XSL 정책이 제대로 검증되지 않음 (문서화된 대로 결과를 출력 변수에 할당하지 않음) |
16.07.27 (UI)
문제 ID | 설명 |
---|---|
에지UI-621 | 새 API 프록시로 저장에서 과학적 표기법이 포함된 기본 이름(예: 'new-1.234568901234568e+53')을 사용합니다. |
에지UI-572 | Ui에 'Error: Session timeout' 대신 'Error: Unknown Error'가 표시됨 |
16.07.20.01 (수익 창출)
이 버전에는 소규모 DB 쉐마 변경사항이 포함되어 있습니다. 이 출시 버전에는 다른 소프트웨어 업데이트가 없습니다.
16.07.13 (UI)
문제 ID | 설명 |
---|---|
에지UI-609 | 대상 서버를 만들 권한이 있는 커스텀 역할에서는 새 대상 서버 버튼이 사용 설정되지 않음 |
에지UI-584 | 사용자 인증 정보가 여러 개인 개발자 앱의 사소한 키/비밀번호 표시 버그 |
에지UI-571 | UI에서 프록시 이름 제한이 50자로 잘못 설정됨 |
16.07.06.02 (수익 창출)
문제 ID | 설명 |
---|---|
개발자 정보-2817 | API를 사용하여 결제 문서를 만들 수 없음 API를 사용하여 결제 문서를 만들 때 발생하던 문제가 해결되었습니다. 개발자 주소가 있으면 결제 문서가 생성됩니다. |
개발자 - 2797 | 개발자 속성 처리 개선 불리언 맞춤 속성 값이 더 이상 대소문자를 구분하지 않습니다. 또한 커스텀 속성을 Apigee Edge와 동기화하면 중복 속성을 만드는 대신 기존 속성이 업데이트됩니다. |
16.07.06 (수익 창출)
문제 ID | 설명 |
---|---|
개발자 | 웹훅 요청 타임스탬프 필드가 일관되지 않음 웹훅의 콜백 핸들러로 전송된 JSON 요청 내에서 이제 developerQuotaResetDate 는 다른 타임스탬프 형식과 일관되도록 에포크 타임스탬프 형식으로 표현됩니다. 자세한 내용은 콜백 핸들러 설정을 참고하세요. |
16.06.29 (UI)
문제 ID | 설명 |
---|---|
에지UI-600 | 맞춤 보고서의 역할을 보거나 수정할 수 없음 |
에지UI-593 | 애널리틱스 UI에서 5분 및 10분 간격이 삭제됨 API 프록시에 대한 호출 후 최소 10분 동안 관리 UI의 애널리틱스 데이터가 표시되지 않습니다. 따라서 커스텀 보고서에서 10분 범위 설정이 삭제되었고 API 프록시의 성능 뷰에서 5분 및 10분 범위 설정이 삭제되었습니다. |
16.06.22 (수익 창출)
없음
16.06.15 (UI)
문제 ID | 설명 |
---|---|
에지UI-566 | 관리 UI 로그인 후 빈 페이지 |
에지UI-564 | 사용자가 관리 UI 로그인 시 권한 오류를 수신한 후 자동으로 로그아웃됨 |
에지UI-549 | API 프록시 실적 보기에 데이터를 표시하는 중 오류 발생 |
에지UI-544 | 커스텀 역할 페이지의 보고서 삭제 권한 값이 잘못 표시됨 |
에지UI-504 | 개발자 앱, 키, 제품의 혼동을 야기하는 상태 |
EDGEUI-120 | 내부 오류 페이지 이메일 링크에 잘못된 이메일 주소가 있습니다. |
DEVRT-2301 | 수익 창출: 게시된 요금제에서 API와 UI 일치 이제 게시된 요금제의 만료일과 관련하여 관리 UI가 관리 API의 동작과 일치합니다. 요금제에 종료일이 지정된 경우 만료일을 변경할 수 없습니다. 자세한 내용은 게시된 요금제 만료일을 참고하세요. |
16.06.08 (수익 창출)
없음
16.05.25 (수익 창출)
문제 ID | 설명 |
---|---|
개발자 ID-2617 | 고객이 서비스 요금제를 구매할 때 알림이 표시되지 않음 |
개발자 ID-1483 | 개발자가 선불에서 후불로 전환할 때 발생하는 NullPointerException |
16.05.18 (UI)
문제 ID | 설명 |
---|---|
에지UI-551 | 1시간 정도 사용하지 않으면 UI 세션이 만료됨 |
16.05.11 (수익 창출)
문제 ID | 설명 |
---|---|
개발자 | Qpid에서 데이터 수신이 중지됨 |
개발자 | 앱 키 삭제 실패 |
16.05.11 (UI)
문제 ID | 설명 |
---|---|
에지UI-541 | 대상 서버가 있을 때 Trace에서 호스트 대신 IP를 표시함 |
에지UI-505 | 엔드포인트 리소스를 가져오면 모든 엔드포인트에서 승인 실패가 발생합니다. |
16.05.04 (UI)
문제 ID | 설명 |
---|---|
에지UI-532 | SOAP 서비스용 프록시를 만들 때 새 프록시 마법사가 '제품 생성 중...' 단계에서 멈춤 |
에지UI-506 | 사용 가능한 데이터가 없을 때 캐시 성능에 '데이터 로드 중...'이라고 표시됨 |
16.04.27 (UI)
문제 ID | 설명 |
---|---|
에지UI-531 | 새 프록시 편집기를 사용하여 JAR 파일을 가져올 수 없음 |
에지UI-524 | WSDL에서 API 프록시를 생성하는 문제 |
에지UI-38 | 잘못된 WSDL이 프록시 마법사에 전달되면 마법사가 마지막 페이지에서 멈춥니다. |
16.04.27 (수익 창출)
없음
16.04.20 (사용자 인터페이스)
문제 ID | 설명 |
---|---|
에지UI-502 | StartsWith가 연산자로 사용될 때 프록시 편집기가 동사를 표시하지 않음 |
EDGEUI-496 | 관리 UI에서 Trace 세션 중지 중 '알 수 없는 오류' 발생 |
에지UI-141 | 프록시 편집기의 오류 메시지에 하드 코딩된 버전이 있음 |
16.04.13 (수익 창출)
없음
16.04.13 (UI)
문제 ID | 설명 |
---|---|
에지UI-495 | 트레이스에 항상 .execution.success = false가 표시됨 |
에지UI-494 | 다른 이름을 지정해도 자바스크립트 정책에서 항상 기본 이름으로 스크립트를 생성함 |
에지UI-432 | Edge 관리 UI 대시보드에서 지시형 프록시 생성 |
에지UI-90 | 새로운 API 프록시 편집기가 CDATA 요소 주위에 부적절한 공백을 삽입함 |
알려진 문제
이 버전에는 다음과 같은 알려진 문제가 있습니다.
문제 ID | 설명 |
---|---|
APIRT-3364 |
메시지 프로세서가 IPv4 및 IPv6에서 DNS 조회를 수행 NSCD (Name Service Cache Daemon)를 설치하고 사용 설정했다면 메시지 프로세서가 IPv4와 IPv6를 위해 두 번의 DNS 조회를 수행합니다. IPv6에서 DNS 조회를 사용 중지하려면 다음 단계를 따르세요.
|
.DOC-1687 | 알려진 패키지 종속 항목 충돌로 인해 위성 서버 6에서 사용된 Katello 에이전트가 Qpid 데몬을 실행하는 Apigee Edge 호스트에 제대로 설치되지 않습니다. |