21.03.08 – Ghi chú phát hành Apigee Edge về Đá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 các ngày sau, chúng tôi bắt đầu phát hành bản cập nhật thành phần cho Apigee Edge cho Public Cloud:

  • Bộ định tuyến: Thứ Hai, ngày 31 tháng 5 năm 2021
  • Máy chủ quản lý: Thứ Ba, ngày 15 tháng 6 năm 2021
  • Trình xử lý thông báo: Thứ Tư, ngày 30 tháng 6 năm 2021
  • Trình xử lý thông báo: Thứ Ba, ngày 19 tháng 10 năm 2021

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

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

Cờ mới ở cấp tổ chức để hạn chế quyền của người dùng đối với tài nguyên Kiểm tra

Thêm một cờ mới ở cấp tổ chức: isAuditEnabledOnlyForOrgAdmin. Nếu cờ này được đặt thành true cho một tổ chức cụ thể, thì chỉ người dùng OrgAdmin mới có thể truy cập vào tài nguyên Kiểm tra. Tính năng này cho phép khách hàng tắt tính năng kiểm tra cho tất cả vai trò người dùng ngoại trừ vai trò Quản trị viên tổ chức. Mặc định là hành vi hiện có.

Không còn hỗ trợ mã hoá chuyển identity

Giờ đây, các yêu cầu có Transfer-Encoding: identity sẽ nhận được phản hồi HTTP 501.

Thuộc tính mới cho Trình xử lý thông báo

Chúng tôi đã giới thiệu một thuộc tính mới cho Trình xử lý thông báo mà bạn có thể sử dụng để định cấu hình tính năng chuyển tiếp proxy đến máy chủ phụ trợ: conf_http_HTTPClient.use.proxy.host.header.with.target.uri. Thuộc tính này đặt máy chủ lưu trữ và cổng mục tiêu làm tiêu đề HOST.

Tiêu đề mã nhận dạng của quy trình Kiểm tra tình trạng

Khi sử dụng HealthMonitor, cụ thể là Trình theo dõi HTTP, giờ đây, bạn có thể định cấu hình các yêu cầu kiểm tra tình trạng để đưa vào một Tiêu đề HTTP có tên đã biết, tiêu đề này sẽ nhận được một giá trị duy nhất, được chỉ định động cho mỗi yêu cầu kiểm tra tình trạng.

Hỗ trợ các tập hợp tài sản trong Apigee Edge

Tập hợp tài sản hiện được hỗ trợ trong Apigee Edge. Xem nội dung Sử dụng nhóm thuộc tí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. Danh sách này chủ yếu dành cho người dùng kiểm tra xem phiếu yêu cầu hỗ trợ của họ đã được khắc phục hay chưa. Trang 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 Mô tả
151688733 Máy chủ quản lý

Khắc phục vấn đề trả về trạng thái HTTP 409 trong một số trường hợp khi cố gắng tìm nạp nhật ký kiểm tra.

161767761 Máy chủ quản lý

Khắc phục vấn đề trong đó nội dung yêu cầu không được ghi lại chính xác cho một số yêu cầu trong nhật ký kiểm tra.

162300761 Máy chủ quản lý

Khắc phục vấn đề nếu định nghĩa OpenAPI không trả về JSON hoặc YAML hợp lệ, thì một ngoại lệ sẽ được gửi để hiển thị các phần của phản hồi mục tiêu.

172081319 Máy chủ quản lý

Khắc phục vấn đề người dùng có thể chỉ định vai trò người dùng cho tài khoản của họ, cho phép truy cập vào các tổ chức mà họ không sở hữu. Với bản sửa lỗi này, các thao tác như vậy sẽ không được phép.

174925913 Máy chủ quản lý

Khắc phục vấn đề người dùng không thể cập nhật các mục nhập KVM hiện có có tên bắt đầu bằng "/". Thay đổi này cho phép cập nhật các mục nhập như vậy.

180874323 Máy chủ quản lý

Khắc phục vấn đề có thể xảy ra khi số bản sửa đổi của các bản sửa đổi proxy đã xoá vẫn tồn tại. Bản sửa lỗi này cho phép người dùng xoá bỏ các số bản sửa đổi bị treo đó.

67780911 Trình xử lý thông báo

Khắc phục vấn đề trong đó biến flow responsecache.cachesource được đặt thành L2 ngay cả khi có lỗi thiếu bộ nhớ đệm.

184967588 Trình xử lý thông báo

Khắc phục vấn đề loại rollingwindow của Chính sách hạn mức đặt lại sớm nếu phần tử <Distributed> được đặt thành true và phần tử <Synchronous> được đặt thành false.

(Trong bản phát hành bản vá ngày 19/10/21.)

77021457 Trình xử lý thông báo

Khắc phục vấn đề khi đặt override thành false trong thao tác Put chỉ hoạt động đúng cách nếu mục đó nằm trong bộ nhớ đệm. Bây giờ, nếu thuộc tính overridefalse, thì mục nhập sẽ không bị ghi đè, bất kể mục nhập đó có nằm trong bộ nhớ đệm hay không.

119911660 Trình xử lý thông báo

Khắc phục vấn đề về chính sách Chú thích dịch vụ để khi clearPayloadtrue, thông báo yêu cầu sẽ bị xoá khỏi ngữ cảnh thông báo.

120421482 Trình xử lý thông báo

Các bước kiểm tra bổ sung đã được thêm vào trong quá trình tạo KVM để xác thực xem môi trường được chỉ định có tồn tại hay không.

140911291 Trình xử lý thông báo

Khắc phục vấn đề trong đó các thông báo chứa dòng mới được ghi lại qua syslog theo chính sách MessageLogging không bị chia thành nhiều dòng khi sử dụng TCP. Giờ đây, dòng mới được xử lý như dự kiến.

143086035 Trình xử lý thông báo

Khắc phục vấn đề trong đó Trình theo dõi tình trạng bỏ qua giá trị của <HttpMonitor>.<Request>.<isSSL> và trong đó máy chủ mục tiêu xác định xem hoạt động kiểm tra tình trạng là HTTP hay HTTPS.

Giờ đây, giá trị của <HttpMonitor>.<Request>.<isSSL> sẽ bật hoặc tắt mTLS trong quy trình kiểm tra tình trạng, bất kể tính năng này có được bật trong máy chủ mục tiêu hay không.

144017075 Trình xử lý thông báo

Ngăn chặn việc sửa đổi đối tượng trong bộ nhớ đệm L1 do nhầm lẫn.

Khi một đối tượng được đặt hoặc truy xuất vào hoặc từ bộ nhớ đệm L1, một bản sao sẽ được đặt hoặc truy xuất.

150594487 Trình xử lý thông báo

Khắc phục vấn đề khiến toàn bộ quá trình khởi động của Trình xử lý thông báo không thành công khi cố gắng tải một tệp jar bị hỏng.

157468872 Trình xử lý thông báo

Giá trị cũ trong KVM sau khi hết hạn sẽ giảm.

Khắc phục vấn đề ExpiryTimeInSecs trong KeyValueMapOperations đã được thay đổi thành một giá trị nhỏ hơn trong khi thời gian hết hạn cũ vẫn được giữ lại và trả về một giá trị KVM cũ.

160648174 Trình xử lý thông báo

RaiseFault xác thực Tên trong bất kỳ AssignVariable nào

Khi chính sách RaiseFault bao gồm phần tử AssignVariable, chính sách này sẽ xác thực rằng Tên không được để trống.

161390503 Trình xử lý thông báo

Sửa cách xử lý ref trong Tin nhắn HMAC

Chính sách HMAC hiện xử lý chính xác trường hợp khi biến được tham chiếu cho phần tử Message không được đặt: chính sách này sẽ gửi một lỗi kèm theo thông báo cho biết không thể phân giải biến được tham chiếu.

162320407 Trình xử lý thông báo

Khắc phục vấn đề không gửi được chứng chỉ máy khách, mặc dù clientauthenabled đã được đặt trong máy chủ đích.

164466716 Trình xử lý thông báo

Khắc phục hành vi ngoại lệ SetVariableFailed cho chính sách KeyValueMapOperations.

Trước đây, trường hợp ngoại lệ SetVariableFailed sẽ không xảy ra nếu mục đã mã hoá vẫn còn trong bộ nhớ đệm. Hành vi này đã được khắc phục. Giờ đây, ngoại lệ sẽ xảy ra nếu bạn truy cập vào mục đã mã hoá mà không có tiền tố private, bất kể mục đó có nằm trong bộ nhớ đệm hay không.

165421271 Trình xử lý thông báo

Khắc phục lỗi các giá trị JSON không phải chuỗi trong tải trọng được chuyển đổi thành chuỗi trong công cụ Gỡ lỗi.

168082009 Trình xử lý thông báo

Thêm biến flow developer.app.id cho chính sách GetAuthV2Info

Không thể truy cập biến flow developer.app.id trong khi sử dụng GetAuthV2Info. Biến này hiện đã được thêm vào tập hợp các biến luồng thời gian chạy cho chính sách này.

173003882 Trình xử lý thông báo

Khắc phục vấn đề trong đó proxy có chính sách AssignMessage không triển khai được khi không chỉ định tên cho tiêu đề và các phần tử khác.

177676554 Trình xử lý thông báo

Ngăn hai chính sách thực thi song song.

Trong một số ít trường hợp, nếu Trình xử lý thông báo gặp lỗi trong phản hồi mục tiêu, thì trình này có thể cho phép hai hoặc nhiều chính sách thực thi song song. Lỗi này sẽ xuất hiện trong công cụ Gỡ lỗi dưới dạng các chính sách thực thi không theo thứ tự hoặc trong luồng không chính xác.