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 một phiên bản mới trên đám mây của Apigee Edge cho đám mây công cộng.
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 "+ Proxy API" 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ả chế độ cài đặt tương tự như trình hướng dẫn proxy API trước đó đều có sẵn. (theo giờ GMT-1376)
Tạo proxy API bằng tài liệu OpenAPI (Swagger)
Là một phần trong bản thiết kế lại trình hướng dẫn proxy API mới, giờ đây, bạn có thể tạo proxy API từ tài liệu OpenAPI (Swagger). Trên trang đầu tiên của trình hướng dẫn proxy API, hãy nhấp vào Use OpenAPI (Sử dụng OpenAPI) khi chọn reverse Proxy (gốc proxy), Node.js App (Ứng dụng Node.js) hoặc No Target (Không có 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 thông tin, hãy xem phần Tạo proxy API đơn giản. (theo giờ GMT-1376)
Hỗ trợ WSDL 1.2 cho proxy SOAP
Apigee Edge hỗ trợ WSDL 1.2 trong việc tạo proxy API để gọi các dịch vụ SOAP. (theo giờ GMT-2835)
Biến SSLInfo trong cấu hình TargetEndpoint
Trong một TargetEndpoint của proxy API, bạn có thể tự động thiết lập các thông tin chi tiết về SSL/TLS để hỗ trợ các yêu cầu linh hoạt về thời gian chạy. Trong ví dụ sau đây về cách đặt SSLInfo trong cấu hình TargetEndpoint, các giá trị có thể được cung cấp trong thời gian chạy bằng Chú thích Java, chính sách JavaScript hoặc chính sách Chỉ định thông báo. Sử dụng bất kỳ biến thông báo nào chứa các giá trị 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>
Các tài liệu sau đây đề cập đến tính năng này:
- Tài liệu tham khảo về cấu hình proxy API
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
Hỗ trợ thuật toán RSA_SHA256 cho các chính sách xác nhận SAML
Chính sách xác nhận SAML hiện đã hỗ trợ thuật toán RSA_SHA256 cùng với RSA_SHA1. (APIRT-1779)
Xác thực khi tải chứng chỉ lên
Để giúp ngăn chặn việc tải các chứng chỉ đã hết hạn hoặc không hợp lệ lên kho khoá và kho tin cậy, API quản lý sẽ 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 50 KB và có đị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 đè tính năng xác thực thời hạn mặc định (để không xác thực thời hạn của 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 phần Tải tệp JAR lên Kho khoá và Tải chứng chỉ lên Truststore. (SECENG-516) và (APIRT-2213)
Tự động thăm dò ý kiến trên trang Nhật ký Node.js
Khi 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 có sẵn. Nhấp vào "Dừng tự động làm mới" để tắt tính năng tự động làm mới. (theo giờ GMT-1692)
Hiệu suất trang sản phẩm API, không có ứng dụng nhà phát triển nào được liệt kê
Khi bạn xem một sản phẩm API trong giao diện người dùng quản lý, các ứng dụng dành cho nhà phát triển liên kết với sản phẩm đó sẽ đượ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 chỉnh sửa sản phẩm API. (theo giờ GMT-2869)
Đăng ký nhận email phân tích hằng ngày
Giờ đây, quản trị viên tổ chức phải đăng ký nhận email báo cáo 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 của người dùng trong giao diện người dùng quản lý hoặc thông qua API quản lý. Để biết thêm thông tin, hãy xem bài viết Đăng ký nhận email phân tích hằng ngày. (AXAPP-1949)
hàm sum( ) trên chỉ số thời gian phản hồi
Trong các báo cáo tuỳ chỉnh và lệnh gọi API của Analytics, hàm tổng hợp "sum" hiện có sẵn 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 API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), giờ đây, bạn có thể sử dụng tham số truy vấn "select" sau: ?select=sum(total_Response_time). (AXAPP-2006)
Báo cáo phân tích độ trễ: Đã 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 dành cho doanh nghiệp Apigee), các proxy API được liệt kê theo thứ tự bảng chữ cái trong danh sách thả xuống Proxy. (theo giờ GMT-2858)
Các ứng dụng dành cho nhà phát triển trên trang tổng quan 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 của nhà phát triển liệt kê các ứng dụng của nhà phát triển theo tên hiển thị thay vì tên nội bộ. (theo giờ GMT-2853)
Tiện ích ngày/giờ mới trên 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ý. (theo giờ GMT-2881)
Kiếm tiền: Chỉnh sửa tên gói API
Bạn có thể cập nhật tên gói API bất cứ lúc nào trong vòng đời kiếm tiền, ngay cả khi gói API đó chứa gói giá đã phát hành. (DEVRT-2177)
Kiếm tiền: Cho phép sử dụng số thập phân trong thuộc tính tuỳ chỉnh
Khi sử dụng kế hoạch "Thẻ giá có thuộc tính tuỳ chỉnh", thuộc tính tuỳ chỉnh trong tiêu đề thông báo được dùng làm hệ số cho giao dịch nay có thể là một giá trị thập phân gồm tối đa 4 chữ số thập phân. Để biết thêm thông tin về loại gói này, hãy xem phần Chỉ định thông tin chi tiết về thuộc tính tuỳ chỉnh trên bảng giá. ( DEVRT-2191)
Cải tiến chung
Bản phát hành này cũng nâng cao khả năng hữu dụng, hiệu suất, bảo mật và độ ổn định.
Đã sửa 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 đề | Nội dung 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ẻ Flow |
MGMT-2957 | Việc thêm một 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 đối với các bộ định tuyến trong nhóm mới |
MGMT-2937 | Lỗi về quyền không đủ liên quan đến vai trò tuỳ chỉnh |
MGMT-2875 | Quy trình tạo SOAP WSDL có tiêu đề không chính xác cho SOAP 1.2 |
MGMT-2739 | Báo cáo Ứng dụng dành cho nhà phát triển, thẻ Analytics không cho thấy 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 khi xảy ra lỗi trong khi cố gắng lưu gói đã triển khai |
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 cho Firefox và IE Đã khắc phục lỗ hổng bảo mật có thể xảy ra do các lỗ hổng bảo mật FireFox và IE cho phép yêu cầu giữa các trang web không đúng cách. |
MGMT-2681 | Trình chỉnh sửa proxy: Khi sử dụng kết quả khớp Regex trong Điều kiện, Trình điều hướng luồng không hiển thị động từ |
MGMT-2361 | Triển khai proxy không thành công với RPCException: 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 công khai |
DEVRT-2286 | sync-organization Monetization API bị lỗi API dùng để đồng bộ hoá dữ liệu Apigee Edge bằng tính năng kiếm tiền đã được khắc phục trong bản phát hành 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 vì gói giá đang hoạt động |
DEVRT-1661 | Nhà phát triển bị chặn đưa ra yêu cầu API trước ngày bắt đầu gói giá, nhưng quy tắc chặn này không bao giờ được phát hành Nếu nhà phát triển API chấp nhận nền tảng giá cố định hằng tháng, theo băng tần số lượng hoặc giá theo gói bắt đầu vào một ngày trong tương lai, sau đó gửi các yêu cầu API trước ngày bắt đầu đã chỉ định, thì nhà phát triển API sẽ bị chặn gửi thêm yêu cầu. Sau khi đạt đến ngày bắt đầu gói giá, quy tắc chặn giờ đây sẽ được huỷ bỏ. |
DEVRT-1643 | Gói giá nháp bị hỏng sau khi lưu |
AXAPP-1991 | Tóm tắt về việc ngừng sử dụng Apigee Analytics và email liên tục |
AXAPP-1946 | Dọn dẹp Analytics không giải phóng dung lượng ổ đĩa |
AXAPP-1708 | Có vẻ như API Analytics đưa ra nhiều số liệu cho cùng một số liệu thống kê tuỳ thuộc vào cách tôi yêu cầu |
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 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 | Giao dịch API có lỗi nhiều Chúng tôi đã gỡ bỏ tính năng xác thực các giá trị trong tiêu đề bắt đầu bằng ":". |
APIRT-2137 | MP: Mã hoá chuyển dữ liệu chia nhỏ và 205 với thời lượng 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 thêm |
APIRT-2117 | Chính sách Ghi nhật ký thư không tuân theo các bản cập nhật DNS |
APIRT-2110 | Bộ định tuyến chỉ truyền một tiêu đề X-Forwarded-For |
APIRT-2062 | Bộ nhớ đệm phản hồi không hoạt động chính xác khi đáp ứng điều kiện SkipCacheLookup |
APIRT-2061 | Trình xử lý thông báo không đẩy thông điệp đến QPID |
APIRT-2052 | Số lượng CLOSE_HOURS lớn 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 đúng tiêu đề X-Forwarded-For HTTP 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à chính sách Kiểm soát quyền 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 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 |
APIRT-1827 | Đã quan sát thấy giới hạn phát trực tuyến đồng thời thấp |
APIRT-1820 | Độ trễ gián đoạn (> 1%) trong môi trường Đám mây riêng tư 4.15.04 |
APIRT-707 | NPE trong thời gian chạy nếu phần tử <GenerateResponse> nằm trong chính sách VerifyAccessToken |