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 những 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 for 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
  • Người xử lý thư: Thứ Tư, ngày 30 tháng 6 năm 2021
  • Người xử lý thư: 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 và nội dung cập nhật mới 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 cờ mới ở cấp tổ chức: isAuditEnabledOnlyForOrgAdmin. Nếu bạn đặt cờ này thành true cho một tổ chức cụ thể, thì chỉ người dùng Quản trị viên tổ chức 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 quy trình kiểm tra cho tất cả vai trò của người dùng, ngoại trừ Quản trị viên tổ chức. Mặc định là hành vi hiện tại.

Phương thức mã hoá để chuyển dữ liệu identity không còn được hỗ trợ nữa

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ư

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. Bạn có thể sử dụng thuộc tính này để định cấu hình tính năng chuyển tiếp proxy tới 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ủ và cổng mục tiêu dưới dạng tiêu đề HOST.

Tiêu đề mã 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 để bao gồm một Tiêu đề HTTP có tên phổ biến. Tiêu đề này sẽ nhận được một giá trị duy nhất và linh động cho mỗi yêu cầu kiểm tra tình trạng.

Hỗ trợ các nhóm thuộc tính trong Apigee Edge

Chúng tôi hiện đã hỗ trợ các nhóm thuộc tính trong Apigee Edge. Xem phần Sử dụng tập hợp 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. API này không nhằm 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ả
151688733 Máy chủ quản lý

Trong một số trường hợp, trạng thái HTTP 409 đã được trả về 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 sự cố, trong đó nếu định nghĩa OpenAPI không trả về JSON hoặc YAML hợp lệ, thì hệ thống sẽ gửi một ngoại lệ để lộ 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 sự cố trong đó người dùng có thể chỉ định vai trò của 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, chúng tôi không cho phép thực hiện các thao tác đó.

174925913 Máy chủ quản lý

Đã khắc phục sự cố trong đó người dùng không cập nhật được các mục KVM hiện có có tên bắt đầu bằng '/'. Thay đổi này cho phép thực hiện các bản cập nhật như vậy.

180874323 Máy chủ quản lý

Đã khắc phục một sự cố trong đó số bản sửa đổi của các bản sửa đổi proxy đã bị xoá vẫn có thể tồn tại. Bản sửa lỗi này cho phép người dùng buộc xoá các số bản sửa đổi bị treo đó.

67780911 Bộ xử lý thư

Chúng tôi đã khắc phục sự cố khiến biến luồng responsecache.cachesource được đặt là L2 ngay cả khi thiếu bộ nhớ đệm.

184967588 Bộ xử lý thư

Chúng tôi đã khắc phục sự cố khiến loại rollingwindow của chính sách Hạn mức được đặt lại sớm nếu phần tử <Distributed> được đặt thành true và phần tử <Synchronous> thành false.

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

77021457 Bộ xử lý thư

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

119911660 Bộ xử lý thư

Chúng tôi đã 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 của thông báo.

120421482 Bộ xử lý thư

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

140911291 Bộ xử lý thư

Chúng tôi đã khắc phục sự cố trong đó những 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. Hiện tại, các dòng mới được xử lý như dự kiến.

143086035 Bộ xử lý thư

Khắc phục một 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 được quá trình 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 quá trình kiểm tra tình trạng bất kể có được bật trong máy chủ đích hay không.

144017075 Bộ xử lý thư

Ngăn chặn việc vô tình sửa đổi một đối tượng trong bộ nhớ đệm L1.

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

150594487 Bộ xử lý thư

Khắc phục một sự cố khiến toàn bộ trình xử lý thư khởi động không thành công khi cố gắng tải một tệp jar bị hỏng.

157468872 Bộ xử lý thư

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

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

160648174 Bộ xử lý thư

RaiseFault xác thực Tên trong mọi AttributionVariable

Khi chính sách RaiseFault bao gồm một phần tửAssignVariable, thì chính sách này sẽ xác thực rằng phần Name không trống.

161390503 Bộ xử lý thư

Cách xử lý ref chính xác trong Thông báo HMAC

Giờ đây, chính sách HMAC sẽ xử lý chính xác trường hợp biến được tham chiếu cho phần tử Thông báo không được đặt: biến này sẽ gửi 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 Bộ xử lý thư

Đã khắc phục sự cố trong đó chứng chỉ ứng dụng khách không được gửi, mặc dù clientauthenabled đã được đặt trong máy chủ mục tiêu.

164466716 Bộ xử lý thư

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ệ của SetVariableFailed sẽ không xảy ra nếu mục được mã hoá vẫn còn trong bộ nhớ đệm. Hành vi này đã được khắc phục. Bây giờ, trường hợp ngoại lệ sẽ xảy ra nếu mục đã mã hoá được truy cập mà không cần tiền tố private, bất kể mục đó có trong bộ nhớ đệm hay không.

165421271 Bộ xử lý thư

Chúng tôi đã khắc phục vấn đề khi các giá trị JSON không phải chuỗi trong các tải trọng đã được chuyển đổi thành các chuỗi trong Công cụ gỡ lỗi.

168082009 Bộ xử lý thư

Biến luồng developer.app.id đã được thêm cho chính sách GetAuthV2Info

Không thể truy cập biến luồng developer.app.id 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 Bộ xử lý thư

Khắc phục sự cố một proxy không triển khai chính sách AttributionMessage khi không chỉ định tên cho tiêu đề và các phần tử khác.

177676554 Bộ xử lý thư

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ì có thể cho phép hai hoặc nhiều chính sách thực thi song song. Thông tin này sẽ xuất hiện trong Công cụ gỡ lỗi khi các chính sách thực thi không đúng thứ tự hoặc sai luồng.