4.15.04.03-WS (WebSockets) – Ghi chú phát hành Apigee Edge cho Đám mây riêng tư

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ứ Năm, ngày 13 tháng 8 năm 2015, chúng tôi đã phát hành một bản vá cho Apigee Edge dành cho WebSocket riêng tư trên đám mây.

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.

Điều chỉnh kích thước khung WebSocket

Bạn có thể định cấu hình kích thước của khung WebSocket trong Apigee Edge dành cho đám mây riêng tư. Để thực hiện việc này, hãy định cấu hình các thuộc tính trong hai tệp khác nhau trên tất cả bộ định tuyến và trình xử lý thông báo. Các giá trị trong cả hai tệp phải luôn khớp nhau.

  • Trong tệp bộ định tuyến.properties của bộ định tuyến, hãy định cấu hình:
    WEBSOCKET.frame.limit=4k
  • Trong tệp netty-websocket-adaptor.properties của trình xử lý thông báo, hãy định cấu hình:
    netty.websocket.message.max.frame.length=4k

Khởi động lại bộ định tuyến và nút trình xử lý thông báo sau khi bạn cập nhật các tệp. Ví dụ:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

các biến luồng mục tiêu không được điền chính xác cho máy chủ đích và máy chủ đích cùng dòng

Các biến mới trong luồng thông báo cung cấp thông tin URL đầy đủ hơn cho điểm cuối mục tiêu và máy chủ mục tiêu:

  • TargetEndpoint: request.url thay thế target.basepath.with.query.
  • TargetServer: loadbalLEVEL.targetserver thay thế targetserver.name. Ngoài ra, target.basepath chỉ được điền khi phần tử <Path> được sử dụng trong phần tử HTTPTargetConnection <LoadLoadr> của TargetEndpoint. (APIRT-1050)

Đã 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ả
TBD-82 Không thể tự kiểm tra máy chủ quản lý sau khi thay đổi mật khẩu hệ thống
MGMT-2551 Giao diện người dùng trong phiên bản 4.15.04.03 không còn hoạt động với Java 6 nữa
MGMT-2418 Cấu hình giao diện người dùng apigee.conf không hỗ trợ TLS
MGMT-2255 Không thể tự kiểm tra máy chủ quản lý sau khi thay đổi mật khẩu hệ thống
MGMT-1677 Lỗi xác thực nhật ký và lỗi uỷ quyền trong gỡ lỗi
CORERT-318 HTTPServer.streaming.buffer.limit=10 khiến các yêu cầu bị treo không liên tục
Trong khi phải xử lý các ứng dụng chậm và tải trọng lớn, đôi khi các yêu cầu sẽ bị treo và hết thời gian chờ từ bộ định tuyến. Chúng tôi chỉ phát hiện vấn đề này khi bộ định tuyến đặt thuộc tính HTTPServer.streaming.buffer.limit thành một giá trị khác 0. Chúng tôi đã khắc phục xong sự cố này.
APIRT-1766 Thời gian chờ trên WebSocket
APIRT-1713 Lỗi chính sách ExtractVariables dưới mức tải 10TPS
APIRT-1472 Thông báo trên hệ thống.log mỗi khi API kiểm tra tình trạng được gọi
APIRT-1147 Dữ liệu truyền trực tuyến proxy từ bộ chứa S3 không còn hoàn tất quá trình tải xuống