180608 – Ghi chú phát hành về Apigee Edge dành cho Đám mây công khai

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ứ Hai, ngày 24 tháng 9 năm 2018, chúng tôi đã bắt đầu phát hành phiên bản mới của Apigee Edge dành cho đám mây công cộng.

Khách hàng của Đám mây riêng tư: Bản phát hành này trên đám mây có trong phiên bản Đám mây riêng tư của bạn không? Hãy xem ghi chú phát hành của phiên bản để biết phiên bản đó có những bản phát hành nào trên đám mây. Ngoài ra, hãy xem phần Giới thiệu về số bản phát hành để hiểu cách xác định bằng cách so sánh số bản phát hành.

Bạn có câu hỏi hoặc gặp vấn đề? Xem thông tin trợ giúp tại đây.

Thông báo phát hành: Truy cập vào http://status.apigee.com rồi nhấp vào Đăng ký nhận bản cập nhật.

Trang chủ ghi chú phát hành

Thông tin cập nhật và tính năng mới

Sau đây là các tính năng và nội dung cập nhật mới trong bản phát hành này.

ID vấn đề Tên thành phần Nội dung mô tả
67506562 Thời gian chạy API

Hỗ trợ SSL/TLS trong chính sách JavaScript

Chính sách JavaScript cho phép bạn định cấu hình <SSLInfo> cho các lệnh gọi SSL/TLS bảo mật đến các dịch vụ bên ngoài. Để biết thêm thông tin, hãy xem tài liệu về Chính sách về JavaScript.

77149507 Thời gian chạy API

Biến SSL/TLS có trên bộ định tuyến Edge

Khi Edge Public Cloud chuyển từ bộ định tuyến Netty sang Nginx, một số biến luồng SSL/TLS sẽ không còn hoạt động nữa. Bản cập nhật này giúp một số biến SSL/TLS hoạt động trở lại. Để biết thêm thông tin, hãy xem bài viết Truy cập thông tin kết nối TLS trong proxy API.

67310628 Thời gian chạy API

Hỗ trợ lệnh gọi lại JavaScript trong httpClient để cải thiện chú thích

Đối tượng httpClient trong Mô hình đối tượng JavaScript của Apigee cho phép bạn gọi các dịch vụ bên ngoài qua proxy API. httpClient hiện hỗ trợ các lệnh gọi lại, cho phép bạn đơn giản hoá mã chú thích và tạo chú thích hiệu quả hơn bằng cách không yêu cầu waitForComplete().

Ví dụ: Trước

ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();

if (ex1.isSuccess())  {
    response1 = ex1.getResponse();
    context.setVariable('example.status',response1.status);
} else {
   error = ex1.getError();
   context.setVariable('example.error','Woops: ' + error);
}

Ví dụ: Hiện hành

function onComplete(response, error) {
    if (response) {
        context.setVariable('example.status', response.status);
    } else {
       context.setVariable('example.error', 'Woops: ' + error);
    }
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
80298811 Máy chủ quản lý

API quản lý mới (Bản thử nghiệm): Cập nhật các sản phẩm API được chỉ định cho khoá của người tiêu dùng

Ứng dụng dành cho nhà phát triển có khoá người tiêu dùng/khoá API được liên kết với các sản phẩm API cụ thể. API quản lý mới (Bản phát hành Beta) cho phép bạn thay đổi các sản phẩm API được liên kết với một khoá của người dùng.

Trong các ví dụ về cURL sau, giả sử khoá người tiêu dùng đã liên kết với một sản phẩm có tên là product1. Lệnh gọi API thay đổi khoá của người dùng để liên kết với product2product3:

Tải trọng JSON

curl -i -X PUT -H "Content-Type: application/json" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '["product2","product3"]' \
-u account_email

Tải trọng XML

curl -i -X PUT -H "Content-Type: application/xml" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '<List><Item>product2</Item><Item>product3</Item></List>' \
-u account_email
113700413 Mục tiêu được lưu trữ

Logic làm mới mã thông báo bị hỏng

112481174 Mục tiêu được lưu trữ

Không huỷ triển khai proxy do lỗi Turbo

111443934 Mục tiêu được lưu trữ

Đơn giản hoá quá trình triển khai API triển khai trong Edge

110897740 Mục tiêu được lưu trữ

Triển khai chức năng hỗ trợ xoá phù hợp cho các ứng dụng/bản sửa đổi Turbo

110894391 Mục tiêu được lưu trữ

Tái cấu trúc TurboService trong Edge để đơn giản hoá các yêu cầu/lượt thử lại HTTP

110377069 Số liệu phân tích

Phương diện Analytics mới và các thay đổi thành phương diện x_forwarded_for_ip

Với bản phát hành này của Edge dành cho đám mây, cách Edge đặt phương diện x_forwarded_for_ip trong Edge Analytics đã thay đổi. Trước đây, nếu có nhiều địa chỉ IP trong tiêu đề X-Forwarded-For, thì phương diện x_forwarded_for_ip chỉ chứa địa chỉ IP cuối cùng được liệt kê. Khách hàng thường sử dụng phương diện x_forwarded_for_ip để xác định địa chỉ IP của ứng dụng gửi yêu cầu API đến Edge.

Với bản phát hành này, phương diện x_forwarded_for_ip hiện chứa danh sách đầy đủ các địa chỉ IP trong tiêu đề X-Forwarded-For.

Cảnh báo: Tiêu đề X-Forwarded-For có nguy cơ bị một IP bị từ chối truy cập giả mạo, ngoại trừ địa chỉ cuối cùng trong tiêu đề là địa chỉ IP mà Edge nhận được từ giao thức bắt tay TCP bên ngoài gần đây nhất. Để xác định địa chỉ IP của ứng dụng ban đầu gửi yêu cầu API đến Edge, bản phát hành này sẽ thêm một phương diện mới vào Edge Analytics: ax_resolved_client_ip.

Giờ đây, bạn có thể sử dụng phương diện ax_resolved_client_ip trong báo cáo tuỳ chỉnh hoặc trong điều kiện lọc của báo cáo tuỳ chỉnh để xác định địa chỉ IP của ứng dụng gửi yêu cầu API. Xem Tài liệu tham khảo về chỉ số, phương diện và bộ lọc của Analytics để biết thêm thông tin về phương diện ax_resolved_client_ip.

Thay đổi này cũng ảnh hưởng đến cách chính sách AccessControl xử lý tiêu đề X-Forwarded-For. Bạn không còn phải thiết lập thuộc tính feature.enableMultipleXForwardCheckForACL trong tổ chức của mình để định cấu hình tiêu đề X-Forwarded-For nhằm chứa nhiều địa chỉ IP. Tuy nhiên, bạn vẫn bắt buộc phải cài đặt chế độ cài đặt đó cho Edge dành cho đám mây riêng tư. Để biết thêm, hãy xem bài viết Giới thiệu về tiêu đề HTTP X-Forwarded-For.

109955269 Thời gian chạy API

Cập nhật fh.properties cho nhánh phát hành Release_180608

80154696 Máy chủ quản lý

Thêm thông tin chi tiết về khu vực và máy chủ của mỗi máy chủ trong phản hồi về trạng thái triển khai và chưa triển khai

80096158 Kiếm tiền

Thêm email của nhà phát triển vào tập dữ liệu về hoạt động kiếm tiền

80088703 Kiếm tiền

Huỷ bỏ cờ mặc định cho BigQuery

79980234 Thời gian chạy API

Thêm loại tài nguyên cho các tệp tài nguyên khác nhau

79979555 Thời gian chạy API

Đảm bảo thực thể mẹ tồn tại khi thực hiện thao tác tạo/đọc

79445195 Viền siêu nhỏ

Hỗ trợ cổng cổng vi mô cho mTLS khi gọi API quản lý

79165169 Thời gian chạy API

Sonar: xem trạng thái và độ trễ http của mục tiêu cho từng mục tiêu

79094567 Kiếm tiền

Thêm cột email của nhà phát triển vào báo cáo Tóm tắt hoạt động kiếm tiền

78910936 Thời gian chạy API

Di chuyển phần phụ thuộc MP trên isSenseEnabled sang sense.protection

78911890 Máy chủ quản lý

Vai trò mới của người dùng Sense tích hợp sẵn: SenseOperator và SenseUser

78535353 Thời gian chạy API

Khắc phục XFF khi bộ định tuyến chạy sau http(các) GLB của GCP

78304706 Thời gian chạy API

MP nên thêm các tiêu đề liên quan đến việc tuân thủ

78297238 Thời gian chạy API

Thêm tiêu đề HTTP vào bộ định tuyến để đảm bảo tuân thủ PCI

77543608 Kiếm tiền

Kiếm tiền: Thêm "Không tìm thấy hồ sơ tổ chức"

72232364 Kiếm tiền

Tạo môi trường kiếm tiền cho từng tổ chức

Đã sửa lỗi

Các lỗi sau đây đã được khắc phục trong bản phát hành này. Danh sách này chủ yếu dành cho người dùng kiểm tra xem phiếu hỗ trợ của họ đã được khắc phục hay chưa. Tính năng này không được thiết kế để cung cấp thông tin chi tiết cho tất cả người dùng.

ID vấn đề Tên thành phần Nội dung mô tả
113267243 Thời gian chạy API

việc xoá jstack khỏi jstack-local-copy không đủ nhanh.

113222974 Thời gian chạy API

Các ổ đĩa có định dạng MP chứa đầy tệp system.log*.tmp có dung lượng lớn

111671525 Mục tiêu được lưu trữ

Mã phản hồi không thành công từ quy trình lỗi kích hoạt HT trong proxy

111416863 Thời gian chạy API

Một proxy trong tổ chức không được triển khai trong bản phát hành 180608_03

111073791 Turbo

Logic thăm dò ý kiến có thể chạy vĩnh viễn nếu lỗi liên tục được tạo ra

110924838 Thời gian chạy API

Bộ định tuyến nhóm thử nghiệm không tải lên luồng ngược cho các máy chủ ảo trong R180608

110425503 Thời gian chạy API

việc tải lại nginx gây ra sự cố về khả năng sử dụng MP

79541171 Thời gian chạy API

Phương diện phân tích x_forwarded_for_ip chỉ báo cáo địa chỉ IP đầu tiên trong danh sách. Thao tác này sẽ báo cáo danh sách đầy đủ.

Khắc phục nội bộ để hỗ trợ việc cập nhật sản phẩm trong tương lai.

109673863 Thời gian chạy API

Khắc phục lỗi máy chủ ảo đang được sử dụng đã được phép xoá

80538530 Thời gian chạy API

Khách hàng không thể triển khai bản sửa đổi proxy mới

80429941 Thời gian chạy API

CassandraRepositoryTask.exists() luôn trả về giá trị true cho các đường dẫn /apiproxies/*/maskconfigs/*

80207872 Thời gian chạy API

Thêm tính năng ghi nhật ký vào các dịch vụ configstore để dễ dàng cho biết bạn sử dụng cấu hình nào khi bắt đầu

80203732 Thời gian chạy API

Xử lý các loại nội dung tốt hơn trong ứng dụng http DeploymentStatusService

79993247 Thời gian chạy API

Các yêu cầu HEAD đến mục tiêu Node.js sẽ bị treo

79944922 Thời gian chạy API

Không thể triển khai gói Messaging.resource.UnknownResourceType

79939838 Thời gian chạy API

Tạo tệp build.info để hoạt động với kokoro nhằm tích hợp Db chất lượng

79939496 Thời gian chạy API

Không tạo được mã thông báo OAuth bằng NumberFormatException

79882402 Thời gian chạy API

JWT: TimeAllowance trong VerifyJWT không được xử lý đúng cách

79876202 Kiếm tiền

Xoá phạm vi mint khỏi mxgroup trong quá trình xoá tổ chức

79752674 Máy chủ quản lý

Bỏ qua việc tải ứng dụng và công ty trong khi tìm nạp email nhà phát triển cho mã nhận dạng nhà phát triển

79697050 Thời gian chạy API

Sửa lỗi tính toán chuyển hạn ngày trong quy trình không phải CPS

79657368 Thời gian chạy API

Lỗi triển khai proxy API

79615400 Kiếm tiền

Đặt cờ BigQuery thành true theo mặc định

79578681 Thời gian chạy API

Vấn đề không gian khoá KMS lớn của Cassandra

79439193 Kiếm tiền

Tính năng đặt lại số tiền tín dụng không hoạt động như mong đợi đối với tổ chức

79418654 Kiếm tiền

Thêm dấu phân cách dấu phẩy cho báo cáo chi tiết không đồng bộ

79221633 Thời gian chạy API

Thoát NIOThread

78200288 Máy chủ quản lý

Một số quy trình triển khai sẽ không thành công nếu bạn ngắt kết nối MP và Bộ định tuyến rồi kết nối lại Bộ định tuyến

78190575 Thời gian chạy API

Đảm bảo việc khởi động lại quy trình vi mô để không dẫn đến thẻ dịch vụ Consul trùng lặp

78088197 Thời gian chạy API

Việc loại trừ bộ thuật toán mật mã TLS cho Máy chủ quản lý không hoạt động

77735168 Thời gian chạy API

Các tệp nhật ký *.tmp lớn trong MP sẽ lấp đầy ổ đĩa

74484305 Kiếm tiền

Đăng di chuyển CPS -> suspended_developers GET (không trả về mã nhận dạng mới)

73597605 Thời gian chạy API

SharedFlow – chính sách MessageLogging không được thực thi

69045657 Máy chủ quản lý

Việc tải chính sách Chú thích dịch vụ riêng lẻ lên có mục tiêu Load Balancer hoặc cấu hình SSLInfo KeyStore sẽ dẫn đến lỗi NullPointerException

67664750 Kiếm tiền

Không thể xoá dữ liệu kiếm tiền

67517550 Máy chủ quản lý

Triển khai không thành công do độ trễ cao trong việc sao chép gói proxy

67176875 Kiếm tiền

/delete-org-data không thành công với các gói giá dành riêng cho nhà phát triển