Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến
Tài liệu về Apigee X. thông tin
Vào thứ Ba, ngày 2 tháng 2 năm 2016, chúng tôi đã phát hành phiên bản đám mây mới của Apigee Edge cho nền tảng Public Đám mây.
Tính năng mới và tính năng nâng cao
Sau đây là các tính năng mới và tính năng nâng cao trong bản phát hành này.
Trình hướng dẫn proxy API được thiết kế lại
Trình hướng dẫn proxy API đã được thiết kế lại. Khi bạn nhấp vào "+ API Proxy" trên trang Proxy API trong giao diện người dùng quản lý, trình hướng dẫn mới sẽ hướng dẫn bạn thực hiện quy trình tạo proxy API. Tất cả bạn cũng có thể sử dụng các chế độ cài đặt giống như trình hướng dẫn proxy API trước đó. (MGMT-1376)
Tạo API proxy với tài liệu OpenAPI (Swagger)
Là một phần trong thiết kế mới của trình hướng dẫn proxy API, giờ đây, bạn có thể tạo proxy API qua OpenAPI Tài liệu (vẽ được). Trên trang đầu tiên của trình hướng dẫn proxy API, hãy nhấp vào Use OpenAPI khi chọn Reverse Proxy, App Node.js hoặc No Mục tiêu. Trong trường xuất hiện, hãy nhập URL vào tài liệu OpenAPI của bạn. Để biết thêm hãy xem bài viết Xây dựng Proxy API. (MGMT-1376)
Hỗ trợ WSDL 1.2 cho SOAP proxy
Apigee Edge hỗ trợ WSDL 1.2 trong việc tạo proxy API để gọi các dịch vụ SOAP. (MGMT-2835)
SSLInfo biến trong cấu hình TargetEndpoint
Trong TargetEndpoint của proxy API, bạn có thể tự động thiết lập chi tiết SSL/TLS để hỗ trợ thời gian chạy. Trong ví dụ sau đây về cách đặt SSLInfo trong TargetEndpoint cấu hình, các giá trị có thể được cung cấp trong thời gian chạy bởi Chú thích Java, chính sách JavaScript, hoặc chính sách Chỉ định tin nhắn. Sử dụng bất kỳ biến thông báo nào chứa những giá trị mà bạn muốn đặt.
<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>
Tính năng này được đề cập trong các tài liệu sau:
- Proxy API tài liệu tham khảo về cấu hình
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
RSA_SHA256 hỗ trợ thuật toán cho các chính sách xác nhận SAML
Các chính sách xác nhận SAML hiện hỗ trợ thuật toán RSA_SHA256 ngoài RSA_SHA1. (APIRT-1779)
Xác thực trên chứng chỉ video tải lên
Để giúp ngăn chặn việc tải chứng chỉ đã hết hạn hoặc không hợp lệ lên kho khoá và kho lưu trữ uy tín, API quản lý xác thực các chứng chỉ khi tải lên. Các chứng chỉ được xác thực để đảm bảo rằng kích thước của tệp không lớn hơn 50KB và định dạng là PEM hoặc DER. Thời hạn của chứng chỉ cũng được xác thực. Để ghi đè giá trị xác thực ngày hết hạn mặc định (để không xác thực) để biết thời hạn chứng chỉ khi tải lên), hãy sử dụng tham số truy vấn sau: ?ignoreExpiryValidation=true
Để biết thêm thông tin, hãy xem Tải tệp JAR lên Kho khoá và Tải Chứng chỉ lên một Truststore. (SECENG-516) và (APIRT-2213)
Tự động thăm dò ý kiến trên nhật ký Node.js trang
Khi bạn xem nhật ký Node.js từ trình chỉnh sửa proxy, trang Nhật ký Node.js sẽ tự động được làm mới định kỳ để liệt kê các nhật ký mới hiện có. Nhấp vào "Dừng tự động làm mới" để tắt tự động làm mới. (MGMT-1692)
Sản phẩm API hiệu suất trang, không có ứng dụng của nhà phát triển nào được liệt kê
Khi xem một sản phẩm API trong giao diện người dùng quản lý, các ứng dụng của nhà phát triển được liên kết với sản phẩm đó sản phẩm được liệt kê. Để cải thiện hiệu suất của giao diện người dùng, danh sách ứng dụng của nhà phát triển sẽ không xuất hiện khi khi chỉnh sửa sản phẩm API. (MGMT-2869)
Gói đăng ký theo dõi hằng ngày email về số liệu phân tích
Giờ đây, quản trị viên tổ chức phải đăng ký nhận email báo cáo số liệu phân tích hằng ngày một cách rõ ràng. Đăng ký/huỷ đăng ký bằng cách đặt lựa chọn ưu tiên cho người dùng trong giao diện người dùng quản lý hoặc trong phần quản lý API. Để biết thêm thông tin, hãy xem bài viết Đăng ký nhận số liệu phân tích hằng ngày email. (AXAPP-1949)
hàm sum( ) trên phản hồi chỉ số thời gian
Trong báo cáo tuỳ chỉnh và lệnh gọi API của Analytics, giá trị "tổng" hiện đã có thể sử dụng hàm tổng hợp cho Thời gian phản hồi mục tiêu, Tổng thời gian phản hồi và end_point_response_time. Ví dụ: trong API /stats (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), bây giờ, bạn có thể sử dụng "lựa chọn" sau tham số truy vấn: ?select=sum(total_response_time). (AXAPP-2006)
Phân tích độ trễ báo cáo: Đã sắp xếp tên proxy API
Trong giao diện người dùng của báo cáo Phân tích độ trễ (chỉ dành cho gói doanh nghiệp Apigee Edge), các proxy API được được liệt kê theo thứ tự bảng chữ cái trong danh sách thả xuống Proxy. (MGMT-2858)
Ứng dụng dành cho nhà phát triển đang bật trang tổng quan được hiển thị theo tên hiển thị
Trên trang tổng quan giao diện người dùng quản lý, biểu đồ thanh Ứng dụng dành cho nhà phát triển liệt kê các ứng dụng của nhà phát triển theo màn hình thay vì tên nội bộ. (MGMT-2853)
Tiện ích ngày/giờ mới đang bật báo cáo tuỳ chỉnh
Chúng tôi đã cải tiến tiện ích bộ chọn ngày/giờ trên trang báo cáo tuỳ chỉnh trong giao diện người dùng quản lý. (MGMT-2881)
Kiếm tiền: Edit API tên gói
Bạn có thể cập nhật tên của gói API vào bất kỳ thời điểm nào trong vòng đời kiếm tiền, thậm chí khi gói API chứa một gói giá được công bố. (DEVRT-2177)
Kiếm tiền: Số thập phân được phép trong thuộc tính tùy chỉnh
Khi sử dụng "Thẻ giá có thuộc tính tuỳ chỉnh" thì thuộc tính tuỳ chỉnh trong thông báo tiêu đề được sử dụng như số nhân cho giao dịch giờ đây có thể là giá trị thập phân lên đến 4 chữ số thập phân. Để biết thêm thông tin về loại gói này, hãy xem Chỉ định tùy chỉnh bảng giá thông tin chi tiết về thuộc tính. ( DEVRT-2191)
Cải tiến chung
Bản phát hành này cũng có nhiều tính năng hữu dụng, hiệu suất, tính bảo mật và độ ổn định các tính năng nâng cao.
Đã khắc phục lỗi
Các lỗi sau đây đã được khắc phục trong bản phát hành này.
ID vấn đề | Mô tả |
---|---|
MGMT-2964 | Trình chỉnh sửa proxy mới không chấp nhận nhận xét bên trong thẻ Flows |
MGMT-2957 | Việc thêm nhóm mới vào tổ chức sẽ trả về trạng thái triển khai của gói là lỗi cho bộ định tuyến trong nhóm mới |
MGMT-2937 | Lỗi không đủ Quyền với vai trò tuỳ chỉnh |
MGMT-2875 | Thế hệ WSDL SOAP có tiêu đề không chính xác cho SOAP 1.2 |
MGMT-2739 | Báo cáo Ứng dụng của nhà phát triển, thẻ Analytics không hiển thị biểu đồ điểm bất thường |
MGMT-2735 | Việc làm mới nhật ký Node.js không bao giờ hoàn tất/dừng |
MGMT-2734 | Nút Lưu không được bật sau bất kỳ lỗi nào trong khi cố gắng lưu tệp đã triển khai gói |
MGMT-2729 | Việc cập nhật cổng cho TargetServer trong giao diện người dùng sẽ xoá SSLInfo |
MGMT-2702 | Lỗ hổng bảo mật trên nhiều trang web đối với Firefox và IE Khắc phục một lỗ hổng bảo mật có thể xảy ra do lỗ hổng bảo mật FireFox và IE cho phép yêu cầu trên nhiều trang web một cách không chính xác. |
MGMT-2681 | Trình chỉnh sửa proxy: Khi sử dụng kết quả so khớp Regex trong Điều kiện, Flow Navigator không cho thấy động từ này |
MGMT-2361 | Không triển khai được proxy với RPCException: Đã hết thời gian chờ cuộc gọi |
MGMT-1662 | Không triển khai được proxy API trong các bản phát hành Apigee Public Cloud |
DEVRT-2286 | API Kiếm tiền của tổ chức đồng bộ hoá bị lỗi API được dùng để đồng bộ hoá Chúng tôi đã khắc phục dữ liệu về Apigee Edge với tính năng kiếm tiền bằng quy trình làm mới mới nhất của Bản phát hành 16.01.20. |
DEVRT-2173 | Cần đổi tên Gói nhưng không thể chỉnh sửa do tỷ lệ hoạt động lập kế hoạch |
DEVRT-1661 | Nhà phát triển bị chặn do không gửi được yêu cầu API trước ngày bắt đầu gói giá, nhưng
không bao giờ được huỷ bỏ Nếu nhà phát triển API chấp nhận cột giá cố định hằng tháng, giới hạn số lượng hoặc theo gói bắt đầu vào một ngày trong tương lai, rồi gửi yêu cầu API trước ngày bắt đầu đã chỉ định, API nhà phát triển không được đưa ra yêu cầu nào khác. Khi ngày bắt đầu gói giá là đã truy cập, khối hiện đã được huỷ bỏ. |
DEVRT-1643 | Gói giá dự thảo bị hỏng sau khi được lưu |
AXAPP-1991 | Chọn không sử dụng thông tin tóm tắt về Apigee Analytics và các email vẫn tiếp tục |
AXAPP-1946 | Dọn dẹp Analytics không giải phóng dung lượng ổ đĩa |
AXAPP-1708 | Dường như API của Analytics đưa ra các số liệu khác nhau cho cùng một số liệu thống kê tuỳ vào cách tôi hỏi |
AXAPP-1293 | Tên ứng dụng dành cho nhà phát triển không tồn tại trong email tóm tắt của Analytics |
APIRT-2518 | Sự cố khi kết nối với phần phụ trợ https bằng chính sách JavaScript |
APIRT-2398 | Mã uỷ quyền không hợp lệ/đã hết hạn được tính là lỗi Apigee |
APIRT-2397 | step.assignmessage.SetVariableFailed được tính là lỗi Apigee |
APIRT-2396 | IllegalArgumentException, ArrayIndexOutofBoundsException trong OAuth được tính là Lỗi Apigee |
APIRT-2362 | Lỗi biên dịch JavaScript |
APIRT-2322 | Mã ứng dụng khách không hợp lệ bị báo cáo nhầm là lỗi Apigee |
APIRT-2159 | Thêm message_id vào tiền tố ghi nhật ký |
APIRT-2145 | Lỗi giao dịch cao đối với API Facebook Xác thực các giá trị tiêu đề bắt đầu bằng ':' đã bị xóa. |
APIRT-2137 | MP: Mã hoá truyền dữ liệu được phân đoạn và 205 với độ dài nội dung là 0 |
APIRT-2124 | Bộ định tuyến Nginx không cập nhật nhóm MP cho các MP mới được thêm vào |
APIRT-2117 | Chính sách ghi nhật ký thư không tuân theo việc cập nhật DNS |
APIRT-2110 | Chỉ một tiêu đề X-Forwarded-For được bộ định tuyến truyền |
APIRT-2062 | Bộ nhớ đệm phản hồi không hoạt động chính xác khi điều kiện SkipCacheLookup là đã gặp |
APIRT-2061 | Trình xử lý thư không đẩy thông báo vào QPID |
APIRT-2052 | Số lượng yêu cầu CLOSE_CLOSE cao do cổng quản lý không phản hồi |
APIRT-2024 | Nginx không có trình cân bằng tải sẽ không điền chính xác X-Forwarded-For HTTP
tiêu đề Thông báo về việc ngừng sử dụng X-Forwarded-For được thêm vào ghi chú phát hành 150930 và Kiểm soát truy cập . |
APIRT-1933 | Trình tải lớp dành riêng cho proxy vẫn uỷ quyền cho trình tải lớp MP |
APIRT-1877 | Không thể che giấu các phản hồi XML có không gian tên |
APIRT-1838 | Apigee-127: VerifyAPIKey chỉ trả về một sản phẩm API khi có nhiều sản phẩm tồn tại |
APIRT-1827 | Đã nhận thấy giới hạn phát trực tuyến đồng thời ở mức thấp |
APIRT-1820 | Độ trễ gián đoạn (> 1%) trong Cloud riêng tư 4.15.04 môi trường |
APIRT-707 | NPE trong thời gian chạy nếu <GenerateResponse> nằm trong Chính sách VerifyAccessToken |