1.2.0 – Ghi chú phát hành thời gian chạy kết hợp Apigee

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 ngày 3 tháng 4 năm 2020, chúng tôi đã phát hành Apigee phiên bản thời gian chạy kết hợp 1.2.0.

Đang nâng cấp

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.

Một cấu hình máy chủ ảo mới đã được thêm vào để chỉ định các quy tắc định tuyến

Tính năng cấu hình virtualhosts mới giải quyết một vấn đề trong đó đường dẫn cơ sở được định tuyến đến nhiều môi trường theo thứ tự tương ứng là không chắc chắn. Để biết chi tiết, hãy xem Định cấu hình máy chủ ảo. (150336519)

Bản phát hành beta của chính sách OASValidation (Xác thực OAS)

Chính sách OASValidation (Xác thực thông số kỹ thuật OpenAPI) (Beta) cho phép bạn xác thực một thông báo phản hồi hoặc yêu cầu đến dựa trên Thông số kỹ thuật OpenAPI 3.0 (JSON hoặc YAML). Để biết thêm thông tin, xem phần OASValidation (Thử nghiệm). (144949685)

Bản phát hành beta hỗ trợ WebSocket

Ứng dụng kết hợp Apigee hỗ trợ các kết nối WebSocket. Các ứng dụng proxy API hiện có thể yêu cầu nâng cấp giao thức từ HTTP đến WebSockets. Để biết thông tin chi tiết, hãy xem phần Sử dụng WebSockets (Beta).

Truy cập vào các giá trị bí mật của chính sách từ các khoá bí mật của Kubernetes

Một tính năng mới cho phép bạn truy cập vào các giá trị được lưu trữ trong một khoá bí mật của Kubernetes trong các biến luồng proxy. Để biết thông tin chi tiết, hãy xem phần Lưu trữ dữ liệu trong một bí mật của Kubernetes. (133377603)

Phần tử Apigee điều hành (AO) thay thế ADAC và ADAH

Các toán tử Apigee (AO) Tạo và cập nhật các tài nguyên Kubernetes và Istio cấp thấp bắt buộc để triển khai và duy trì AD. Ví dụ: đơn vị kiểm soát tiến hành phát hành thông báo bộ xử lý. Đồng thời xác thực cấu hình Triển khai Apigee trước khi duy trì cấu hình này trong Kubernetes cụm. AO thay thế hệ thống quy trình triển khai Apigee (ADAH) và bộ điều khiển triển khai Apigee (ADC). Vui lòng xem ao trong tài liệu tham khảo về thuộc tính Cấu hình. (151250559)

Thay thế và không dùng một số thuộc tính cấu hình cụm và dự án

Thêm hai thuộc tính cấu hình mới: k8sClustergcp. Các thuộc tính này thay thế cho các thuộc tính không dùng nữa sau đây: k8sClusterName, gcpRegiongcpProjectID. Để biết thông tin chi tiết, hãy xem Tài liệu tham khảo về thuộc tính cấu hình. (146299599)

Mở rộng khối lượng liên tục cho Cassandra trên Kubernetes

Một quy trình được thêm vào để mở rộng khối lượng ổn định mà apigee-cassandra sử dụng nhằm đáp ứng mà không cần thêm nút chỉ để tăng dung lượng lưu trữ. Xem Mở rộng âm lượng cố định của Cassandra. (138167919)

Hỗ trợ các nguồn khác cho chứng chỉ, khoá mã hoá và SAS

Các thuộc tính cấu hình mới được bổ sung để giúp bạn linh hoạt hơn khi thực hiện bạn chỉ định chứng chỉ TLS, khoá mã hoá và khoá tài khoản dịch vụ. Các tài sản mới được liệt kê bên dưới:

  • kmsEncryptionPath
  • kmsEncryptionSecret.key
  • kmsEncryptionSecret.name
  • cassandra.backup.serviceAccountSecretRef
  • cassandra.restore.serviceAccountSecretRef
  • envs[].cacheEncryptionPath
  • envs[].cacheEncryptionSecret.key
  • envs[].cacheEncryptionSecret.name
  • envs[].kmsEncryptionPath
  • envs[].kmsEncryptionSecret.key
  • envs[].kmsEncryptionSecret.name
  • envs[].serviceAccountSecretRefs.synchronizer
  • envs[].serviceAccountSecretRefs.udca
  • envs[].sslSecret
  • logger.serviceAccountSecretRef
  • mart.serviceAccountSecretRef
  • mart.sslSecret
  • metrics.serviceAccountSecretRef
  • synchronizer.serviceAccountSecretRef
  • udca.serviceAccountSecretRef

Để biết thêm thông tin, hãy xem phần Cấu hình thuộc tính tham chiếu. (145303466)

Cho phép khách hàng làm rối mã nguồn trước khi gửi dữ liệu đi phân tích

Chúng tôi đã thêm một tính năng cho phép bạn làm rối mã nguồn của một số dữ liệu phân tích nhất định trước khi dữ liệu đó được gửi đến máy bay quản lý. Để biết chi tiết, hãy xem Làm rối dữ liệu người dùng để phân tích. (142578910)

Mở rộng khối lượng cố định cho các trạng thái

Chúng tôi đã thêm một tính năng cho phép bạn mở rộng âm lượng liên tục mà apigee-cassandra sử dụng thành đáp ứng được nhu cầu lưu trữ mà không cần tăng thêm công suất tính toán. Để biết thêm thông tin, hãy xem Mở rộng ổ đĩa cố định cho tập hợp trạng thái. (138167919)

Nâng cấp các phiên bản tối thiểu được hỗ trợ của GKE, Anthos và AKS

Apigee kết hợp hiện hỗ trợ GKE 1.14.x, Anthos 1.2 và AKS 1.14.x. (149578101)

Hỗ trợ TLS 1.3 cho các kết nối hướng Bắc

Hai thuộc tính cấu hình mới cho phép bạn đặt phiên bản TLS tối thiểu và tối đa cho lưu lượng vào: ingress.minTLSProtocolVersionmaxTLSProtocolVersion. Các giá trị có thể là 1.0, 1.1, 1.2 và 1.3. Để biết thêm thông tin, hãy xem Cấu hình thuộc tính tham chiếu. (117580780)

Hỗ trợ cấu hình proxy chuyển tiếp cho môi trường thời gian chạy kết hợp

Tính năng proxy chuyển tiếp HTTP hiện được hỗ trợ cho các proxy API được triển khai cho một môi trường. Để biết chi tiết, hãy xem Định cấu hình proxy chuyển tiếp. (148970527)

Hỗ trợ nhiều hostAliases cho mỗi môi trường

Một thuộc tính cấu hình mới envs[].hostAliases đã được thêm. Chiến dịch này cho phép bạn thêm nhiều bí danh máy chủ lưu trữ vào một môi trường. Sử dụng phần tử này thay vì hostAlias không còn được dùng nữa. Để biết thông tin chi tiết, hãy xem Thêm nhiều bí danh máy chủ vào một môi trường. (150738495)

Cho phép mẫu cho các tập hợp tài sản

Một phần tử mới <PropertySetRef> đã được thêm vào <AssignmentVariable> phần tử của <assignMessage> . &lt;PropertySetRef&gt; cho phép bạn linh động tạo một cặp tên/khoá đặt thuộc tính. Tính năng này chỉ dành cho các proxy API được triển khai cho kết hợp Apigee. Xem AssignVariable (Chỉ định biến). (148612340)

Đã khắc phục 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 việc kiểm tra của người dùng để xem phiếu yêu cầu hỗ trợ của họ đã được khắc phục hay chưa. Công cụ này không được thiết kế để cung cấp cho tất cả người dùng.

ID vấn đề Tên thành phần Mô tả
147958049 Thời gian chạy Vấn đề về thời gian trong quá trình khởi động thời gian chạy đã được giải quyết mà đôi khi đã ngăn chặn bộ đồng bộ hoá khởi động đúng cách.
149867244 Nền tảng K8S Lỗi nhóm apigee-cps-setup khi thiết lập nhiều vùng
150187652 / 149117839 Thời gian chạy Không thể sử dụng dấu gạch nối trong tên môi trường.
149220463 Nhóm MP Bạn cần triển khai lại các proxy đã triển khai trước đây.
144321144 Thời gian chạy Không thể tải lại các proxy có máy chủ ảo bảo mật.
147685310 Thời gian chạy Lỗi khởi chạy trình đồng bộ hoá do không tìm nạp được mã thông báo GCP trong quá trình khởi chạy.
151115900 Thời gian chạy Không thể tiến hành thăm dò nội bộ định kỳ cho HybridMART dẫn đến kết quả dương tính giả.

Vấn đề đã biết

Bảng sau đây mô tả các vấn đề đã biết đối với bản phát hành này:

Vấn đề Mô tả
Không áp dụng

Lỗi tiêu đề HTTP không hợp lệ: Lưu lượng vào Istio chuyển tất cả các phản hồi đích đến vào giao thức HTTP2. Do trình xử lý thư kết hợp chỉ hỗ trợ HTTP1, nên bạn có thể thấy lỗi sau đây khi proxy API được gọi:

http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1,
   name: [:authority], value: [domain_name]

Nếu thấy lỗi này, bạn có thể thực hiện một trong các hành động sau để khắc phục vấn đề:

  • Sửa đổi dịch vụ đích để bỏ qua tiêu đề Máy chủ lưu trữ trong phản hồi.
  • Xoá tiêu đề Máy chủ lưu trữ bằng cách sử dụng chính sách mạo phạm trong proxy API của bạn nếu nếu cần.
144584813 Nếu bạn tạo một phiên gỡ lỗi nhưng phiên đó chưa có giao dịch nào, thì Danh sách gỡ lỗi phiên API không bao gồm phiên trong danh sách này. API này chỉ bao gồm trong phản hồi nếu phiên đó chứa ít nhất một giao dịch.
143659917

Bạn phải đặt chế độ cài đặt thời hạn của chính sách FillCache thành một giá trị rõ ràng từ 1 đến 30. Ví dụ:

<ExpirySettings>
  <TimeoutInSec>30</TimeoutInSec>
</ExpirySettings>
133192879

Tóm tắt: Độ trễ rất cao khi sử dụng API hoặc giao diện người dùng để lấy trạng thái triển khai của tổ chức. Độ trễ này có thể dẫn đến phản hồi HTTP 204 (No Content) hoặc HTTP 400 (Bad Request).

Giải pháp: Làm mới trình duyệt của bạn (hoặc gửi lại yêu cầu).