15.02.18 - Ghi chú phát hành đám mây Apigee Edge

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
Thông tin

Vào thứ Ba, ngày 17 tháng 2 năm 2015, chúng tôi đã phát hành một phiên bản đám mây mới của Apigee Edge.

Tính năng mới và điểm cải tiến

Sau đây là các tính năng mới và điểm cải tiến trong bản phát hành này.

Các điểm cải tiến của Analytics

Bản phát hành này có nhiều điểm cải tiến về khả năng sử dụng và hiệu suất của các báo cáo và trang tổng quan phân tích dữ liệu trên Edge.

  • Biểu đồ hiệu suất cho API, Nhà phát triển, Sản phẩm và Ứng dụng nhà phát triển đã được di chuyển. Trước đây, các mục này xuất hiện ở cuối trang chính của những thực thể này. Giờ đây, bạn có thể truy cập vào các biểu đồ bằng cách chọn thẻ Số liệu phân tích ở đầu mỗi trang.
  • Bản phát hành này bao gồm những thay đổi lớn đối với các trang tổng quan hiện có hoặc mới sau đây:
    • Trang tổng quan Apigee (Đã sửa đổi): Bao gồm 3 biểu đồ chỉ số: Lưu lượng truy cập của proxy, Mức độ tương tác của nhà phát triển và Ứng dụng của nhà phát triển. Mỗi biểu đồ đều cung cấp chế độ xem "thêm chi tiết" cho phép bạn xem chi tiết từng chỉ số. Xem trang tổng quan Apigee.
    • Hiệu suất của proxy (Mới): Cho biết các mẫu lưu lượng truy cập của proxy API và thời gian xử lý. Thay thế trang tổng quan về Hiệu suất của API Proxy. Xem phần Hiệu suất của Proxy API.
    • Thành phần lưu lượng truy cập (Mới): Trang tổng quan được thiết kế lại hoàn toàn về giao diện và nội dung. Đo lường mức đóng góp tương đối của các API, ứng dụng, nhà phát triển và sản phẩm hàng đầu vào chương trình API tổng thể của bạn. Xem Thành phần lưu lượng truy cập.
    • Phân tích lỗi (Sửa đổi): Giao diện và nội dung được sửa đổi hoàn toàn. Cho biết tỷ lệ lỗi cho các đích đến và proxy API. Xem Trang tổng quan phân tích mã lỗi.
  • Các trang tổng quan hiện có này đã được đổi tên:
    • Hiệu suất của điểm cuối được đổi tên thành Hiệu suất của mục tiêu: Cho biết các mẫu lưu lượng truy cập và chỉ số hiệu suất cho các mục tiêu phụ trợ của proxy API. Xem Hiệu suất mục tiêu.
    • Mức độ tương tác của đối tác được đổi tên thành Mức độ tương tác của nhà phát triển: Cho biết nhà phát triển ứng dụng đã đăng ký nào đang tạo ra nhiều lưu lượng truy cập API nhất. Đối với mỗi nhà phát triển, bạn có thể biết được ai đang tạo ra lưu lượng truy cập API nhiều nhất và số lỗi nhiều nhất. Xem phần Mức độ tương tác của nhà phát triển.

Các lựa chọn lọc trong giao diện người dùng quản lý

Trên các trang API Proxies, Products, Developers và Apps trong giao diện người dùng quản lý, bạn có thể dùng các lựa chọn lọc mới để tìm kiếm.

Công cụ Offline Trace

Công cụ Dấu vết ngoại tuyến cho phép bạn xem và phân tích các phiên dấu vết đã được lưu trước đó. Về cơ bản, phiên theo dõi đã lưu là một "bản ghi" của phiên theo dõi và có thể hữu ích trong trường hợp cần khắc phục sự cố và phân tích thêm. Giao diện người dùng của công cụ Dấu vết ngoại tuyến tương tự như công cụ Dấu vết "trực tiếp".

Để biết thêm thông tin, hãy xem bài viết Sử dụng công cụ Dấu vết ngoại tuyến.

Vai trò người dùng xuất hiện trong phần Cài đặt người dùng

Trên trang Cài đặt người dùng của giao diện người dùng quản lý (tên người dùng > Cài đặt người dùng), vai trò của người dùng hiện đã xuất hiện.

Các điểm cải tiến về giao diện người dùng quản lý Edge

Bản phát hành này có một số điểm cải thiện nhỏ về tính nhất quán và khả năng sử dụng trong giao diện người dùng quản lý Edge.

Các lỗi đã được khắc phục

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ả
APIRT-272 Chế độ cài đặt io.timeout.millis không được tuân thủ
Chế độ cài đặt io.timeout.millis trên Kết nối mục tiêu HTTP của một proxy API hiện được tuân thủ đối với các điểm cuối mục tiêu động.
APIRT-441 Thông báo lỗi OAuth được trả về cho ứng dụng khách đã thay đổi
Trong chính sách OAuthV2, khi continueOnError được đặt thành true, Edge hiện sẽ điền sẵn các biến luồng mới sau đây để cung cấp thêm thông tin về lỗi: oauthV2.policy-name.fault.name và oauthV2.policy-name.fault.cause
APIRT-641 Vị trí của các XSD mới nhất
Các giản đồ cho chính sách Edge đã được cập nhật trong kho lưu trữ GitHub mẫu của Apigee. Xem tại: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy.
APIRT-848 Mức sử dụng bộ nhớ RES cao của các trình xử lý thông báo
APIRT-970 Mức sử dụng vùng nhớ khối xếp cao trong các trình xử lý thông báo
APIRT-998 Chính sách AccessControl có nhiều IP X-Forwarded-For không chặn lưu lượng truy cập
Trong chính sách Kiểm soát quyền truy cập, chỉ tiêu đề X-Forwarded-For đầu tiên được sử dụng. Giờ đây, chính sách này sẽ sử dụng tất cả các tiêu đề X-Forwarded-For nếu có nhiều tiêu đề.
APIRT-1078 Đôi khi, bộ xử lý và bộ định tuyến thông báo chuyển sang trạng thái cũ trong quá trình triển khai
APIRT-1098 Nhật ký MP cho thấy java.util.ConcurrentModificationException trong khi thực thi Javascript
Đã xảy ra lỗi Dịch vụ không hoạt động trong một số chính sách JavaScript trong quá trình gỡ lỗi/theo dõi. Sự cố này đã được khắc phục.
APIRT-1099 Vấn đề với GetOAuthV2Info – AuthorizationCode. Ném NPE.
Chính sách GetOAuthV2Info đã gửi các ngoại lệ con trỏ rỗng khi cố gắng tìm nạp "AuthorizationCode". Sự cố này đã được khắc phục. Chính sách này hiện hỗ trợ việc truy xuất thông tin AuthorizationCode.
AXAPP-572 Trạng thái của trình đơn thả xuống trên trang Tổng quan không thay đổi sau khi bạn chọn
AXAPP-1295 Báo cáo tuỳ chỉnh dẫn đến lỗi máy chủ nội bộ
Giờ đây, giao diện người dùng quản lý đảm bảo rằng các ký tự đặc biệt (%, ") được mã hoá đúng cách cho các lệnh gọi phân tích từ báo cáo tuỳ chỉnh.
AXAPP-1320 Phân tích sâu đến phương diện tuỳ chỉnh trống gây ra lỗi với mức độ chính xác "Chính xác"
AXAPP-1390 Cảnh báo"Lỗi máy chủ" khi cố gắng tải chế độ xem hiệu suất hàng đầu trên trang "Trang tổng quan"
AXAPP-1427 Vấn đề về khả năng phản hồi trên trang tổng quan khi xem "theo phút"
CORERT-280 TCPMonitor phải lên lịch các tác vụ với độ trễ cố định chứ không phải khoảng thời gian cố định để tránh tiêu thụ tất cả các luồng
Mã TCPMonitor đã được tối ưu hoá để xử lý tài nguyên hệ thống hiệu quả hơn.
CORERT-297 java.lang.OutOfMemoryError: Đã phát hiện thấy bộ nhớ vùng đệm trực tiếp trên bộ định tuyến Netty trong quá trình kiểm thử tải
CORERT-331 URL có ký tự "|" gây ra yêu cầu không hợp lệ
Ký tự dấu sổ dọc trong URL ("|") gây ra lỗi yêu cầu không hợp lệ. Vấn đề này đã được khắc phục.
CORERT-338 Tìm kết quả khớp đường dẫn cơ sở phù hợp nhất khi có các mục xung đột với proxyBasePath, env, bí danh vhost và cổng vhost
CORERT-348 Mã 200 của phần phụ trợ được thay đổi thành mã 503 do tiêu đề phản hồi "Connection: close"
DEVRT-1039 Không bắt buộc phải có Gói giá giao dịch
Chúng tôi không thực thi yêu cầu về Chính sách ghi lại giao dịch. Hiện tại, việc kiếm tiền vẫn yêu cầu phải có Chính sách ghi lại giao dịch cho một sản phẩm trước khi bạn có thể xác định kế hoạch trả góp cho một gói chứa sản phẩm đó.
DEVRT-1210 Trường ngày Điều khoản và điều kiện không sử dụng múi giờ của tổ chức để xác thực
Ngày có hiệu lực của Điều khoản và điều kiện được tính toán không chính xác. Ngày hiện được xác thực dựa trên múi giờ của tổ chức.
MGMT-927 Phát triển giao diện người dùng không phân tích cú pháp XML trong các chính sách một cách chính xác, có thể gây ra vấn đề khi lưu các bản sửa đổi mới
Giao diện người dùng quản lý không phân tích cú pháp các chính sách và proxy API khi các định nghĩa XML được gói thành nhiều dòng. Sự cố này đã được khắc phục.
MGMT-1294 Giao diện người dùng theo dõi mới không cho thấy yêu cầu đến nếu phần phụ trợ mục tiêu mất một khoảng thời gian để phản hồi
MGMT-1302 Vòng lặp chuyển hướng khi đăng nhập vào giao diện người dùng quản lý
Trong một số trường hợp, bạn sẽ không đăng nhập được vào giao diện người dùng quản lý trên Firefox. Vấn đề này đã được khắc phục.
MGMT-1309 Bộ lọc giao diện người dùng theo dõi mã hoá URL rõ ràng các ký tự đặc biệt
MGMT-1323 Có thể truy xuất mô hình API mà không cần thông tin đăng nhập
Các tài nguyên mô hình API hiện yêu cầu xác thực trên tất cả các yêu cầu, ngoại trừ điểm cuối khám phá proxyUrl. Điều này có nghĩa là việc xem HTML của SmartDocs trực tiếp từ phần phụ trợ hiện yêu cầu thông tin đăng nhập.
MGMT-1386 Lỗi AJAX trên trang tổng quan về APIProxy
Đã xảy ra lỗi về tính toàn vẹn dữ liệu khi nhiều tổ chức hoạt động trong các thẻ trình duyệt khác nhau. Giờ đây, giao diện người dùng quản lý Edge giúp đảm bảo tính toàn vẹn của dữ liệu trong các trường hợp có nhiều thẻ trình duyệt. Sau khi bạn làm việc với một tổ chức trên một thẻ trình duyệt, hệ thống quản lý sẽ buộc bạn chuyển sang tổ chức đó trong tất cả các thẻ giao diện người dùng quản lý khác.
MGMT-1410 Không xác minh được Máy chủ đích khi dùng trong Chú thích dịch vụ
Trong chính sách Chú thích dịch vụ, hệ thống cho phép thiếu điểm cuối đích trong quá trình triển khai gói proxy API. Điểm cuối đích của chính sách hiện đang được xác thực và điểm cuối đích bị thiếu trong Lời gọi dịch vụ sẽ gây ra lỗi khi triển khai.
MGMT-1411 Không có biến <Path> trong LoadBalancer của TargetEndPoint sẽ gửi NPE trong quá trình triển khai
Trong HTTPTargetConnection, khi LoadBalancer được dùng và Path không được chỉ định, lỗi 500 sẽ được gửi. Sự cố này đã được khắc phục. Nếu LoadBalancer thiếu phần tử Path, thì "/" mặc định sẽ được dùng.
MGMT-1416 Cải thiện thông báo khi triển khai một gói proxy có Điều kiện không chính xác
Thông báo lỗi trong khi phát triển các proxy API đã được cải thiện để cung cấp thêm thông tin về vị trí và lý do gây ra lỗi.
MGMT-1496 Thông báo lỗi không chính xác trên giao diện người dùng khi thêm người dùng
Khi cố gắng thêm lại một người dùng hiện có vào một tổ chức, thông báo "Người dùng chưa xác định đã tồn tại trong tổ chức" xuất hiện. Giờ đây, từ "undefined" (chưa xác định) sẽ được thay thế bằng tên người dùng.
MGMT-1532 Vai trò tuỳ chỉnh không có quyền CHỈNH SỬA sẽ không cho phép tạo một proxy API
MGMT-1538 Không thể truy xuất nhà phát triển có ký tự $ trong phần cục bộ của email
MGMT-1543 Không thể triển khai ở vai trò "Người dùng" thông qua giao diện người dùng quản lý

Vấn đề đã biết

Bản phát hành này có các vấn đề đã biết sau đây.

ID vấn đề Mô tả
APIRT-950 Báo cáo có thể hiển thị "na" cho ứng dụng và sản phẩm của nhà phát triển
Đôi khi, "na" xuất hiện trong báo cáo phân tích. Chủ đề tài liệu sau đây mô tả ý nghĩa của "na" trong các bối cảnh khác nhau: mean? Một bản cập nhật trong tương lai sẽ cải thiện cách hiển thị nhãn này trong giao diện người dùng.