<ph type="x-smartling-placeholder"></ph>
현재 Apigee Edge 문서를 보고 있습니다.
Apigee X 문서. 정보
2016년 2월 2일 화요일에 공개용 Apigee Edge 클라우드 버전의 새 클라우드 버전이 출시되었습니다. 있습니다.
<ph type="x-smartling-placeholder">새로운 기능 및 개선사항
다음은 이번 버전의 새로운 기능과 개선사항입니다.
API 프록시 마법사 재설계
API 프록시 마법사가 새로 디자인되었습니다. '+ API 프록시'를 클릭하면 (API 프록시 페이지) 새 마법사가 API 프록시 생성 프로세스를 안내합니다. 모든 이전 API 프록시 마법사와 동일한 설정을 사용할 수 있습니다. (MGMT-1376)
API 만들기 OpenAPI (Swagger) 문서가 포함된 프록시
새로운 API 프록시 마법사 재설계의 일환으로 이제 OpenAPI에서 API 프록시를 만들 수 있습니다. (Swagger) 문서를 참조하세요. API 프록시 마법사의 첫 번째 페이지에서 OpenAPI 사용을 클릭합니다. 역방향 프록시, Node.js 앱 또는 아니요 Target. 필드가 표시되면 OpenAPI 문서의 URL을 입력합니다. 자세한 내용은 자세한 내용은 간단한 API 프록시 (MGMT-1376)
SOAP에 대한 WSDL 1.2 지원 프록시
Apigee Edge는 SOAP 서비스를 호출하는 API 프록시를 만들 때 WSDL 1.2를 지원합니다. (MGMT-2835)
SSLInfo TargetEndpoint 구성의 변수
API 프록시 TargetEndpoint에서 SSL/TLS 세부정보를 동적으로 설정하여 유연한 네트워크 지원 런타임 요구사항을 지원합니다 다음 예시에서는 SSLInfo가 TargetEndpoint에 설정되는 방식을 보여줍니다. 이 값은 런타임에 Java 콜아웃, JavaScript 정책 또는 메시지 할당 정책 설정하려는 값이 포함된 메시지 변수를 사용합니다.
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
이 기능은 다음 문서에서 다룹니다.
- API 프록시 구성 참조
- <ph type="x-smartling-placeholder"></ph> https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
RSA_SHA256 SAML 어설션 정책을 위한 알고리즘 지원
이제 SAML 어설션 정책에서 RSA_SHA1 외에 RSA_SHA256 알고리즘을 지원합니다. (APIRT-1779)
인증서 확인 업로드 동영상
만료되었거나 잘못된 인증서가 키 저장소와 트러스트 저장소에 업로드되는 것을 방지하려면 관리 API가 업로드 시 인증서의 유효성을 검사합니다. 인증서가 유효한지 검증하기 위해 파일 크기가 50KB보다 크지 않고 형식이 PEM 또는 DER여야 합니다. 인증서 만료도 검증됩니다. 기본 만료 유효성 검사를 재정의 (유효성 검사를 하지 않음) )를 사용하려면 다음 쿼리 매개변수를 사용하세요. ?ignoreExpiryValidation=true
자세한 내용은 을(를) 참조하세요. JAR 파일을 키 저장소에 업로드 및 트러스트 저장소에 인증서 업로드 (SECENG-516) 및 (APIRT-2213)
Node.js 로그의 자동 폴링 페이지
프록시 편집기에서 Node.js 로그를 볼 때 Node.js 로그 페이지가 자동으로 표시됩니다. 주기적으로 새로고침되어 사용 가능한 새 로그가 나열됩니다. '자동 새로고침 중지'를 클릭합니다. 끄기 자동 새로고침 (MGMT-1692)
API 제품 페이지 성능, 개발자 앱이 표시되지 않음
관리 UI에서 API 제품을 볼 때 이와 연결된 개발자 앱은 표시됩니다. UI 성능을 개선하기 위해 다음과 같은 경우 개발자 앱 목록이 표시되지 않습니다. 수정할 수 있습니다 (MGMT-2869)
정기 결제를 일간 정기 결제로 애널리틱스 이메일
이제 조직 관리자가 일일 분석 보고서 이메일을 명시적으로 구독해야 합니다. 관리 UI에서 또는 관리를 통해 사용자 환경설정을 설정하여 구독/구독 취소 API에 액세스할 수 있습니다. 자세한 내용은 일일 분석 구독 이메일을 참고하세요. (AXAPP-1949)
응답의 sum( ) 함수 시간 측정항목
애널리틱스 맞춤 보고서 및 API 호출에서 '합계'는 이제 집계 함수를 Target Response Time(목표 응답 시간), Total Response Time(총 응답 시간), end_point_response_time(엔드_포인트_응답_시간) 등이 있습니다. 예를 들어 /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), 이제 다음 'select' 쿼리 매개변수: ?select=sum(total_response_time) (AXAPP-2006)
지연 시간 분석 보고서: API 프록시 이름 정렬됨
지연 시간 분석 보고서 UI (Apigee Edge 엔터프라이즈 요금제만 해당)에서 API 프록시는 다음과 같습니다. 프록시 드롭다운 목록에 알파벳 순으로 나열됩니다. (MGMT-2858)
개발자 앱 사용 표시 이름별로 표시되는 대시보드
관리 UI 대시보드의 개발자 앱 막대 그래프에는 개발자 앱이 디스플레이별로 나열됩니다. 내부 이름이 아닌 이름으로 바꿉니다. (MGMT-2853)
새 날짜/시간 위젯 사용 맞춤 보고서
관리 UI의 맞춤 보고서 페이지에 있는 날짜/시간 선택 도구 위젯이 개선되었습니다. (MGMT-2881)
수익 창출: API 수정 패키지 이름
API 패키지의 이름은 수익 창출 수명 주기 동안 언제든지 업데이트할 수 있습니다. API 패키지에 게시된 요금제가 포함된 경우 (DEVRT-2177)
수익 창출: 커스텀 속성에는 소수가 허용됨
'맞춤 속성이 있는 요율표'를 사용하는 경우 계획, 메시지의 맞춤 속성입니다. 헤더는 십진수로 최대 4자리가 될 수 있습니다. 소수점 이하 자릿수입니다. 이러한 유형의 요금제에 대한 자세한 내용은 요율표 맞춤 지정 속성 세부정보를 참고하세요. DEVRT-2191)입니다.
일반적인 개선사항
이 버전에는 여러 사용성, 성능, 보안 및 안정성도 포함되어 있습니다. 향상되었습니다.
수정된 버그
다음은 이번 출시 버전에서 수정된 버그입니다.
문제 ID | 설명 |
---|---|
MGMT-2964 | 새 프록시 편집기가 Flows 태그 내부의 주석을 허용하지 않음 |
MGMT-2957 | 조직에 새 포드를 추가하면 번들의 배포 상태가 오류로 반환됩니다. 라우터에 맞게 구성해야 합니다 |
MGMT-2937 | 커스텀 역할의 권한 부족 오류 |
MGMT-2875 | SOAP 1.2에 대한 WSDL SOAP 생성에 잘못된 헤더가 있음 |
MGMT-2739 | 개발자 앱 보고서, 애널리틱스 탭에 이상 그래프가 표시되지 않음 |
MGMT-2735 | Node.js 로그 새로고침이 완료/중지되지 않음 |
MGMT-2734 | 배포된 리소스를 저장하려고 시도하는 동안 오류가 발생한 후 저장 버튼이 사용 설정되지 않음 번들 |
MGMT-2729 | UI에서 TargetServer의 포트를 업데이트하면 SSLInfo가 완전히 삭제됩니다. |
MGMT-2702 | Firefox 및 IE의 크로스 사이트 보안 취약점 FireFox 및 IE 취약점으로 인해 발생할 수 있는 보안 취약점 수정 교차 사이트 요청을 부적절하게 허용하는 |
MGMT-2681 | 프록시 편집기: 조건에서 정규식 일치를 사용하는 경우 Flow 탐색기는 동사를 표시하지 않음 |
MGMT-2361 | RPCException: 호출 시간 초과로 프록시 배포 실패 |
MGMT-1662 | Apigee 퍼블릭 클라우드 출시 중에 API 프록시 배포가 실패함 |
DEVRT-2286 | sync-organization Monetization API가 손상됨 API 동기화에 사용되는 API는 수익 창출이 가능한 Apigee Edge 데이터가 16.01.20 출시. |
DEVRT-2173 | 패키지 이름을 변경해야 하지만 활성 요금으로 인해 수정할 수 없음 요금제 |
DEVRT-1661 | 요금제 시작일 이전에 API 요청을 하여 개발자가 차단되었지만,
블록이 해제되지 않습니다. API 개발자가 월별 고정 요금, 볼륨 밴드 요금 또는 번들 요율을 수락한 경우 지정한 시작일 전에 API 요청을 보내면 개발자가 추가 요청을 하지 못하도록 차단됩니다. 요금제 시작일이 이제 블록이 해제됩니다. |
DEVRT-1643 | 저장된 요금제 초안이 손상됨 |
AXAPP-1991 | Apigee 애널리틱스 요약 수신 거부와 이메일이 중단되지 않음 |
AXAPP-1946 | 애널리틱스 정리에서 디스크 공간이 확보되지 않음 |
AXAPP-1708 | Analytics API가 동일한 통계에 대해 다른 수치를 생성하는 것으로 보임 어떻게 질문하느냐에 따라 |
AXAPP-1293 | 애널리틱스 요약 이메일에 존재하지 않는 개발자 앱 이름 |
APIRT-2518 | JavaScript 정책으로 HTTPS 백엔드에 연결하는 데 문제가 있는 경우 |
APIRT-2398 | 잘못된/만료된 승인 코드가 Apigee 오류로 집계됨 |
APIRT-2397 | steps.assignmessage.SetVariableFailed는 Apigee 오류로 집계됨 |
APIRT-2396 | IllegalArgumentException, OAuth의 ArrayIndexOutofBoundsException, Apigee 오류 |
APIRT-2362 | JavaScript 컴파일 오류 |
APIRT-2322 | 잘못된 클라이언트 ID가 Apigee 오류로 잘못 보고됨 |
APIRT-2159 | 로깅 프리픽스에 message_id 추가 |
APIRT-2145 | Facebook API에 대한 트랜잭션의 높은 실패 ':'로 시작하는 헤더 값 유효성 검사 이(가) 삭제되었습니다. |
APIRT-2137 | MP: 콘텐츠 길이가 0인 청크 전송 인코딩 및 205 |
APIRT-2124 | Nginx 라우터가 새로 추가된 MP의 MP 풀을 업데이트하지 않음 |
APIRT-2117 | 메시지 로깅 정책이 DNS 업데이트를 준수하지 않음 |
APIRT-2110 | 라우터는 하나의 X-Forwarded-For 헤더만 전달합니다. |
APIRT-2062 | SkipCacheLookup 조건이 충족되면 응답 캐시가 올바르게 작동하지 않음 충족됨 |
APIRT-2061 | 메시지 프로세서가 메시지를 QPID로 푸시하지 않음 |
APIRT-2052 | 관리 포트가 응답하지 않아 발생한 CLOSE_WAIT 수 많음 |
APIRT-2024 | 부하 분산기가 없는 Nginx가 X-Forwarded-For HTTP를 올바르게 채우지 않음
헤더 150930 출시 노트 및 액세스 제어에 X-Forwarded-For 지원 중단 알림 추가 정책 |
APIRT-1933 | 프록시별 클래스 로더가 여전히 MP 클래스 로더에 위임함 |
APIRT-1877 | 네임스페이스가 있는 XML 응답을 마스킹할 수 없음 |
APIRT-1838 | Apigee-127: VerifyAPIKey는 여러 제품이 있는 경우 하나의 API 제품만 반환합니다. 존재함 |
APIRT-1827 | 확인된 동시 스트리밍 한도 낮음 |
APIRT-1820 | 4.15.04 Private Cloud의 간헐적인 지연 시간(> 1%) 환경 |
APIRT-707 | <GenerateResponse>가 호출되면 런타임 중 NPE가 요소가 VerifyAccessToken 정책 |