4.16.01 – Ghi chú phát hành Edge for Private Cloud

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
Thông tin

Vào thứ Năm, ngày 24 tháng 3 năm 2016, chúng tôi đã phát hành phiên bản mới của Apigee Edge cho Đám mây riêng tư.

Kể từ bản phát hành hằng quý trước của Edge cho Đám mây riêng tư (4.15.07.00), các bản phát hành sau đây đã diễn ra và được đưa vào Bản phát hành tính năng này:

Hãy xem phần Giới thiệu về cách đánh số bản phát hành để biết cách xác định xem một bản phát hành cụ thể trên đám mây có được đưa vào phiên bản Edge cho Đám mây riêng tư của bạn hay không.

Ngừng sử dụng

Private Cloud 4.15.07.03

API Mô tả
Kiểm tra hàng đợi QPID Bạn không thể dùng API để kiểm tra hàng đợi QPID nữa
Bạn không thể kiểm tra các hàng đợi được tạo trên Máy chủ QPID bằng cách đưa ra các lệnh CURL sau:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
API đó không còn được dùng nữa.

Số liệu phân tích: Chế độ xem Trang tổng quan báo cáo tuỳ chỉnh của nhiều báo cáo (Cloud 15.09.30)

Tính năng cụ thể Trang tổng quan báo cáo tuỳ chỉnh cung cấp chế độ xem tối đa 4 báo cáo tuỳ chỉnh sẽ ngừng hoạt động và bị xoá trong một bản phát hành sau này. (MGMT-2673). Tất cả các khía cạnh khác của báo cáo tuỳ chỉnh vẫn sẽ có sẵn.

Không thể ghi đè độ dài tên tổ chức trong Đám mây riêng

Bạn không thể ghi đè độ dài tên tổ chức là 20 ký tự bằng cách đặt:

  • APIGEE_ORG_NAME_LENGTH=25
  • APIGEE_ENV_NAME_LENGTH=25

Tính năng mới và điểm cải tiến

Sau đây là các tính năng mới và điểm cải tiến trong bản phát hành này. Ngoài những điểm cải tiến sau, bản phát hành này còn có nhiều điểm cải tiến về khả năng sử dụng, hiệu suất, tính bảo mật và độ ổn định.

Đám mây riêng tư

Thêm chế độ hỗ trợ cho RedHat, CentOS và Oracle 6.7 – 7.2

Bản phát hành này hỗ trợ các phiên bản RedHat Enterprise Linux, CentOS và Oracle Linux từ 6.7 đến 7.2.

Để xem danh sách đầy đủ các yêu cầu về hệ thống, hãy xem bài viết Phần mềm được hỗ trợ và phiên bản được hỗ trợ.

Cài đặt dựa trên RPM

Bản phát hành Edge này sử dụng cơ chế cài đặt dựa trên RPM, giúp đơn giản hoá đáng kể quy trình cài đặt và di chuyển.

Thư mục cơ sở mới

Cấu trúc thư mục cho phiên bản Edge 4.16.01 đã thay đổi. Trong các bản phát hành trước của Edge, bạn đã cài đặt Edge vào thư mục cơ sở:

/<install-dir>/apigee4

Trong đó, install-dir có thể nằm ở bất kỳ vị trí nào, với giá trị mặc định là /opt. Ví dụ:

/opt/apigee4

Đối với phiên bản 4.16.01, bạn phải cài đặt Edge vào thư mục sau:

/opt/apigee

Ngoài ra, xin lưu ý rằng thư mục apigee4 đã được đổi thành apigee.

Vị trí của thư mục dữ liệu sẽ không bị ảnh hưởng. Thư mục này có thể nằm trong /opt/apigee hoặc ở một vị trí khác.

Yêu cầu mới đối với máy chủ ảo

Tập lệnh di chuyển Edge xử lý hầu hết các tác vụ cần thiết để di chuyển một Bộ định tuyến Netty hiện có sang Nginx. Tuy nhiên, trong quá trình nâng cấp, bạn cũng phải đảm bảo rằng tất cả các định nghĩa về máy chủ ảo đều có một bí danh máy chủ trước khi bạn di chuyển.

Hãy xem Hướng dẫn cài đặt Edge (có trên trang web ftp của Apigee: ftp://ftp.apigee.com/) để biết thông tin về cách thêm một bí danh máy chủ lưu trữ vào một máy chủ lưu trữ ảo hiện có.

Mã có cấu hình

Trong Edge phiên bản 4.16.01, bạn không còn sử dụng các tệp .properties trong thư mục /<install-dir>/apigee4/conf để định cấu hình các thành phần Edge nữa. Kể từ phiên bản 4.16.01, bạn vẫn định cấu hình các thành phần Edge bằng cách sử dụng tệp .properties, nhưng các tệp này hiện nằm trong thư mục:

/opt/apigee/customer/application

Đối với mỗi thành phần Edge được cài đặt trên một nút, sẽ có một tệp .properties trong thư mục đó. Để định cấu hình một thành phần, hãy chỉnh sửa tệp .properties tương ứng để thay đổi giá trị của một thuộc tính hiện có hoặc thêm một thuộc tính và giá trị mới. Nếu tệp chưa tồn tại, bạn có thể tạo tệp.

Không giống như các phiên bản Edge trước đây, các tệp .properties cho Edge 4.16.01 không chứa tất cả các thuộc tính cho một thành phần. Một trong những thay đổi cho bản phát hành này là các tệp .properties chỉ chứa các giá trị ghi đè cho giá trị thuộc tính mặc định.

Lợi ích của cấu trúc này là khi di chuyển sang phiên bản Edge sau này, trình cài đặt Edge sẽ không bao giờ ghi đè các tệp trong /opt/apigee/customer/application. Điều này giúp loại bỏ khả năng Edge vô tình ghi đè chế độ cài đặt của bạn.

Khi di chuyển, trình cài đặt Edge sẽ kiểm tra các tệp .properties hiện có và sao chép các thay đổi đối với giá trị thuộc tính mặc định vào thư mục /opt/apigee/token. Do đó, bạn không cần phải chỉnh sửa gì sau khi di chuyển.

Để biết thêm thông tin, hãy xem Hướng dẫn vận hành Apigee Edge có trên trang web ftp của Apigee: ftp://ftp.apigee.com/.

Đã thay thế các tập lệnh cấu hình Edge

Các tập lệnh cấu hình mà bạn đã dùng trong các bản phát hành trước của Edge đã bị xoá và được thay thế bằng một trong hai cách sau:

  • Các lệnh mà bạn chạy thông qua các tiện ích Apigee, chẳng hạn như các tiện ích apigee-service, apigee-all, apigee-setup, apiee-provision hoặc apigee-migrate.
    Ví dụ: tập lệnh all-start.sh và all-stop.sh đã được thay thế bằng các lệnh sau:
    > /opt/apigee/apigee-service/bin/apigee-all start
    > /opt/apigee/apigee-service/bin/apigee-all stop
  • Các lệnh mà bạn chạy trực tiếp trên các thành phần Edge. Ví dụ: trong các bản phát hành trước, bạn đã sử dụng tập lệnh chpasswd-openldap.sh để thay đổi mật khẩu OpenLDAP. Tập lệnh đó đã được thay thế bằng lệnh sau mà bạn chạy trên thành phần apigee-openldap:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword

Hãy xem Hướng dẫn vận hành Apigee Edge có trên trang web ftp của Apigee: ftp://ftp.apigee.com/ để biết thêm thông tin về cách bạn thực hiện cấu hình thông qua các lệnh.

Bộ định tuyến biên mới

Bản phát hành Edge cho Đám mây riêng tư này có một cấu trúc bộ định tuyến mới dựa trên Bộ định tuyến Nginx. Bộ định tuyến Nginx sẽ thay thế Bộ định tuyến Netty được dùng trong các bản phát hành Edge trước 4.16.01.

Bộ định tuyến Nginx có cùng yêu cầu về phần cứng và cổng như Bộ định tuyến Netty, vì vậy, bạn không cần thay đổi các nút hiện có.

Để biết thêm thông tin, hãy xem Phụ lục A: Giới thiệu về Bộ định tuyến Nginx trong Hướng dẫn cài đặt Edge, có trên trang web ftp của Apigee: ftp://ftp.apigee.com/,

Đã xoá trình cân bằng tải BaaS

Trình cân bằng tải nội bộ đã bị xoá khỏi cổng BaaS API. Giờ đây, bạn phải sử dụng bộ cân bằng tải của riêng mình giữa Cổng BaaS API và 3 nút BaaS API Stack.

Thay vì bộ cân bằng tải, bạn có thể sử dụng DNS luân phiên. Trong trường hợp này, bạn tạo một mục DNS có nhiều bản ghi A tương ứng với địa chỉ IP của ngăn xếp BaaS. Trong quá trình tra cứu DNS, máy chủ DNS sẽ tự động trả về các giá trị bản ghi A theo kiểu luân phiên.

Tài liệu mới mô tả cách thêm các nút Cassandra và ZooKeeper, cũng như cách thêm một trung tâm dữ liệu vào một trung tâm dữ liệu hiện có

Tệp ZIP tài liệu trên trang web ftp của Apigee hiện chứa "Scaling Edge for Private Cloud" (Mở rộng quy mô Edge cho Đám mây riêng tư) mô tả cách thêm các nút Cassandra và ZooKeeper, cũng như cách thêm một trung tâm dữ liệu vào một trung tâm dữ liệu hiện có.

Đã xoá Orgtool

orgtool có thể truy vấn một bản cài đặt Edge để lấy thông tin về một tổ chức. Công cụ đó hiện đã bị xoá. Giờ đây, bạn có thể sử dụng giao diện người dùng Edge hoặc các lệnh gọi API để lấy thông tin về tổ chức.

Cách thực hiện các thao tác trong phiên bản 4.16.01

Bảng sau đây cho biết cách bạn thực hiện các thao tác trong phiên bản 4.15.07.03 và cách bạn thực hiện các thao tác đó hiện tại trong phiên bản 4.16.01. Để biết thêm thông tin, hãy xem Hướng dẫn vận hành Edge có trên trang web ftp của Apigee: ftp://ftp.apigee.com/.

Việc cần làm 4.15.07.0x 4.16.01

Thư mục cài đặt

/<inst_dir>/apigee4 /opt/apigee

Thư mục nhật ký

/<inst_dir>/apigee4/var/log /opt/apigee/var/log/comp

Cài đặt thành phần

/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

Tất cả các lệnh bắt đầu, dừng, khởi động lại, trạng thái, phiên bản

/<inst_root>/apigee4/bin/all-start.sh
/<inst_root>/apigee4/bin/all-stop.sh
/<inst_root>/apigee4/bin/all-status.sh
/<inst_root>/apigee4/bin/check.sh

/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version

Bắt đầu, dừng, khởi động lại, trạng thái, phiên bản

/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status

/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version

Sao lưu/khôi phục

/<inst_root>/apigee4/bin/backup.sh
/<inst_root>/apigee4/bin/restore-comp.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

/<inst_root>/apigee/apigee-service/bin/apigee-service comp restore

Cài đặt thử nghiệm

/<inst_root>/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-validate install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup

Làm quen

/<inst_root>/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

Thêm tổ chức, môi trường, máy chủ ảo trong một bước

/<inst_root>/apigee4/bin/setup-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

Thêm tổ chức

/<inst_root>/apigee4/bin/create-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

Thêm env

/<inst_root>/apigee4/bin/add-env.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

Thêm người dùng

Lệnh gọi API

Lệnh gọi API hoặc:

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

Di chuyển

/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-migrate install
  2. /opt/apigee/apigee-migrate/bin/migrate.sh -c cs,zk -f configFile

Bản phát hành alpha của Công cụ và Trang tổng quan giám sát

Bản phát hành này bao gồm phiên bản Alpha của công cụ giám sát và trang tổng quan mới cho Edge. Công cụ này giúp bạn nắm được tình trạng của nhiều thành phần (Bộ định tuyến, Trình xử lý thông báo, ZooKeeper, Cassandra) cũng như mã lỗi http cho nhiều tổ chức và môi trường trong quá trình triển khai. Bạn cũng có thể chụp nhanh dữ liệu trên trang tổng quan và chia sẻ với Apigee để giúp giải quyết các trường hợp hỗ trợ.

Tài liệu, bao gồm cả hướng dẫn cài đặt, có trong tệp ZIP của tài liệu Edge 4.16.01 có trên trang web ftp của Apigee: ftp://ftp.apigee.com/.

Tuy nhiên, trước khi có thể cài đặt và sử dụng trang tổng quan này, bạn phải hoàn tất Thoả thuận đánh giá Apigee có trong tệp ZIP tài liệu và gửi lại cho Apigee bằng cách gửi email đến orders@apigee.com.

Nền tảng Edge

Tạo kiểu lại cho giao diện người dùng quản lý (Cloud 15.09.30)

Nhiều trang trong giao diện người dùng quản lý đã được cập nhật giao diện. (MGMT-2627)

Dịch vụ API

Thiết kế lại trình hướng dẫn về proxy API (Cloud 16.01.20)

Trình hướng dẫn proxy API đã được thiết kế lại. Khi bạn nhấp vào "+ API Proxy" (API Proxy) trên trang API Proxies (API Proxy) trong giao diện người dùng quản lý, trình hướng dẫn mới sẽ hướng dẫn bạn trong quy trình tạo API proxy. Bạn có thể sử dụng tất cả các chế độ cài đặt giống như trình hướng dẫn proxy API trước đó. (MGMT-1376)

Tạo các proxy API bằng tài liệu OpenAPI (Swagger) (Cloud 16.01.20)

Trong quá trình thiết kế lại trình hướng dẫn proxy API mới, giờ đây, bạn có thể tạo một proxy API từ tài liệu OpenAPI (Swagger). Trên trang đầu tiên của trình hướng dẫn proxy API, hãy nhấp vào Sử dụng OpenAPI khi chọn Reverse Proxy (Proxy đảo ngược), Ứng dụng Node.js hoặc Không có mục tiêu. Trong trường xuất hiện, hãy nhập URL đến tài liệu OpenAPI của bạn. Để biết thêm thông tin, hãy xem bài viết Tạo một proxy API đơn giản. (MGMT-1376)

Hỗ trợ WSDL 1.2 cho các proxy SOAP (Cloud 16.01.20)

Apigee Edge hỗ trợ WSDL 1.2 trong việc tạo các proxy API để gọi các dịch vụ SOAP. (MGMT-2835)

Các biến SSLInfo trong cấu hình TargetEndpoint (Cloud 16.01.20)

Trong TargetEndpoint của một proxy API, bạn có thể đặt thông tin chi tiết về SSL/TLS một cách linh hoạt để hỗ trợ các yêu cầu linh hoạt trong thời gian chạy. Trong ví dụ sau về cách thiết lập SSLInfo trong cấu hình TargetEndpoint, các giá trị có thể được cung cấp trong thời gian chạy bằng Java Callout, chính sách JavaScript hoặc chính sách Assign Message. Sử dụng bất kỳ biến thông báo nào có chứa giá trị bạn muốn đặt.

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

Tính năng này được đề cập trong các tài liệu sau:

(APIRT-1475)

Hỗ trợ thuật toán RSA_SHA256 cho các chính sách về câu lệnh SAML (Cloud 16.01.20)

Giờ đây, các chính sách về câu lệnh SAML hỗ trợ thuật toán RSA_SHA256 ngoài RSA_SHA1. (APIRT-1779)

Xác thực khi tải chứng chỉ lên (Cloud 16.01.20)

Để ngăn chặn việc tải chứng chỉ đã hết hạn hoặc không hợp lệ lên kho khoá và kho tin cậy, API quản lý sẽ xác thực chứng chỉ khi tải lên. Các chứng chỉ được xác thực để đảm bảo rằng kích thước tệp không lớn hơn 50 KB và định dạng là PEM hoặc DER. Thời gian hết hạn của chứng chỉ cũng được xác thực. Để ghi đè quá trình xác thực thời hạn mặc định (không xác thực thời hạn của chứng chỉ khi tải lên), hãy sử dụng tham số truy vấn sau: ?ignoreExpiryValidation=true

Để biết thêm thông tin, hãy xem phần Tải tệp JAR lên Kho khoá Tải chứng chỉ lên Kho khoá tin cậy. (SECENG-516) và (APIRT-2213)

Tự động thăm dò ý kiến trên trang Nhật ký Node.js (Cloud 16.01.20)

Khi bạn xem nhật ký Node.js trong trình chỉnh sửa proxy, trang Nhật ký Node.js sẽ tự động làm mới định kỳ để liệt kê các nhật ký mới có sẵn. Nhấp vào "Dừng làm mới tự động" để tắt tính năng này. (MGMT-1692)

Tiêu đề HTTP X-Forwarded-For (Cloud 15.09.30)

Để tăng cường bảo mật, theo mặc định, Edge sẽ xoá tiêu đề yêu cầu HTTP X-Forwarded-For có thể chứa một hoặc nhiều địa chỉ IP. Hành vi mặc định mới có nghĩa là địa chỉ IP máy khách mà Edge nhận được sẽ là địa chỉ IP mà Edge nhận được từ lần bắt tay TCP bên ngoài gần đây nhất, chứ không phải là địa chỉ có khả năng bị giả mạo để bỏ qua chính sách Kiểm soát quyền truy cập.

Để thay đổi hành vi mặc định này và cho phép các địa chỉ X-Forwarded-For truy cập vào các proxy API của bạn, bạn phải đặt thuộc tính feature.enableMultipleXForwardCheckForACL=true trong tổ chức của mình.

Quyền truy cập JavaScript vào các thuộc tính chính sách (Cloud 15.07.08)

Khi sử dụng JavaScript trong các luồng proxy API, bạn có thể truy cập vào các thuộc tính được xác định trong chính sách JavaScript. Điều này đặc biệt hữu ích nếu bạn muốn sử dụng các biến phổ biến trong mã JavaScript. Ví dụ: giả sử chính sách JavaScript của bạn có định nghĩa thuộc tính sau:

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

Trong JavaScript, bạn có thể truy cập vào phản hồi của thông báo bằng cách tham chiếu đến thuộc tính "source", như sau:
var source = properties.get('source'); // returns: response.content
hoặc
var source = properties.source
hoặc
var source = properties['source']

Để biết thêm thông tin, hãy xem Chính sách về JavaScript. (APIRT-1460)

Kiểm tra ở cấp tổ chức (Đám mây 15.07.08)

Quản trị viên tổ chức có thể kiểm tra nhật ký các hành động được thực hiện ở cấp tổ chức. Trong giao diện người dùng quản lý, hãy chọn Quản trị > Nhật ký tổ chức. Để biết thêm thông tin, hãy xem phần Kiểm tra: API, Sản phẩm và nhật ký tổ chức. (MGMT-2232)

Quản trị viên tổ chức tự xoá mình khỏi vai trò (Cloud 15.07.08)

Quản trị viên tổ chức có thể tự xoá mình khỏi vai trò Quản trị viên tổ chức trong giao diện người dùng quản lý bằng cách chuyển đến mục Quản trị > Người dùng tổ chức rồi nhấp vào Xoá bên cạnh tên của họ. (MGMT-934)

Chỉ báo tiến trình nhập gói proxy API (Cloud 15.07.08)

Khi tải một gói proxy API lớn lên giao diện người dùng quản lý, một ảnh động "đang hoạt động" sẽ xuất hiện để cho biết quá trình nhập vẫn đang diễn ra. Điều này ngăn bạn tương tác với giao diện người dùng quản lý cho đến khi quá trình nhập hoàn tất. (MGMT-1285)

Hành vi và cấu hình bộ nhớ đệm (Cloud 15/07/22)

Để quản lý và sử dụng bộ nhớ đệm trong bộ nhớ hiệu quả hơn, chế độ cài đặt "Số phần tử tối đa trong bộ nhớ" trên tài nguyên bộ nhớ đệm môi trường đã bị ngừng sử dụng kể từ bản phát hành đám mây Edge 15.06.10. Trong bản phát hành Edge Cloud 15.07.22, chế độ cài đặt này đã bị xoá khỏi giao diện người dùng Tạo bộ nhớ đệm trong phần Cấu hình môi trường của giao diện người dùng quản lý Apigee Edge.

Tổng số phần tử có trong tất cả các tài nguyên bộ nhớ đệm (bao gồm cả bộ nhớ đệm mặc định) phụ thuộc vào tổng bộ nhớ được phân bổ cho bộ nhớ đệm. Theo mặc định, tổng bộ nhớ được phân bổ cho hoạt động lưu vào bộ nhớ đệm trong bộ nhớ trên một trình xử lý thông báo nhất định là 40% tổng bộ nhớ có sẵn. Các phần tử sẽ chỉ bị loại bỏ khỏi bộ nhớ đệm trong bộ nhớ khi không đủ bộ nhớ đệm hoặc các phần tử hết hạn. (MGMT-2413, APIRT-1140)

Cấu hình Máy chủ đích trong giao diện người dùng quản lý (Cloud 15.07.22)

Trang API > Cấu hình môi trường trong giao diện người dùng quản lý hiện cho phép bạn thêm, chỉnh sửa và xoá các máy chủ đích.

Ngoài ra, trang này đã được thiết kế lại để bạn cũng có thể tạo, thêm và xoá bộ nhớ đệm ngay trên trang thay vì chuyển đến một trang mới. Một số thuộc tính bộ nhớ đệm (bao gồm cả "Số phần tử tối đa trong bộ nhớ") không còn xuất hiện trong giao diện người dùng nữa, vì việc đặt các thuộc tính này không còn ảnh hưởng đến hành vi bộ nhớ đệm trong thời gian chạy. (MGMT-280)

SSL có tính năng ghi nhật ký thông báo vào nhật ký hệ thống (Cloud 15.07.22)

Chính sách Ghi nhật ký tin nhắn hỗ trợ việc gửi syslog đến các nhà cung cấp dịch vụ quản lý nhật ký bên thứ ba qua SSL/TLS. Sử dụng nội dung sau trong cấu hình chính sách làm phần tử con trực tiếp của phần tử mẹ:

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

Để biết thêm thông tin, hãy xem Chính sách ghi nhật ký thông báo. (APIRT-942)

Giao diện người dùng quản lý (Cloud 15.07.22)

Nhóm kỹ thuật của Apigee đã sửa một số lỗi nhỏ và cải thiện khả năng sử dụng trong giao diện người dùng quản lý.

cURL trong Trace (Cloud 15.09.02)

Khi theo dõi một lệnh gọi proxy API đưa ra yêu cầu đến một máy chủ đích, bạn có thể xem yêu cầu đến máy chủ đích dưới dạng một lệnh cURL. Chọn giai đoạn "Yêu cầu được gửi đến máy chủ đích" trong sơ đồ Transaction Map (Bản đồ giao dịch), sau đó nhấp vào nút "Show Curl" (Hiện Curl) trên cột "Yêu cầu được gửi đến máy chủ đích" trong ngăn Phase Details (Thông tin chi tiết về giai đoạn). (MGMT-2589)

Ký tự đặc biệt để che dữ liệu (Cloud 15.09.02)

Khi sử dụng tính năng che dữ liệu để che dữ liệu nhạy cảm trong tải trọng JSON, bạn hiện có thể che các ký tự đặc biệt như $, *, và {. (APIRT-1727)

Bản đồ khoá giá trị trong giao diện người dùng quản lý (Cloud 15.09.30)

Giờ đây, bạn có thể tạo và quản lý Key Value Map (KVM) theo phạm vi môi trường trong giao diện người dùng quản lý Edge. KVM theo phạm vi môi trường chứa các cặp khoá/giá trị mà mọi proxy API đều có thể truy cập trong một môi trường, chẳng hạn như kiểm thử hoặc sản xuất. Trong trình đơn giao diện người dùng quản lý, hãy chuyển đến API > Cấu hình môi trường > chọn môi trường bạn muốn > thẻ Key Value Maps (Bảng khoá-giá trị). Để biết thêm thông tin, hãy xem phần Tạo và chỉnh sửa bản đồ khoá giá trị môi trường. (MGMT-1393)

Thời gian hết hạn mặc định của chính sách PopulateCache trong giao diện người dùng quản lý (Cloud 15.09.30)

Khi bạn thêm chính sách PopulateCache bằng trình chỉnh sửa proxy API, phần tử <TimeoutInSec> để hết hạn bộ nhớ đệm sẽ được điền sẵn giá trị là 3600 giây (1 giờ). Giá trị mặc định trước đây là 300 giây (5 phút). (MGMT-2622)

Các dịch vụ dành cho nhà phát triển

Hiệu suất trang sản phẩm API, không có ứng dụng nhà phát triển nào được liệt kê (Cloud 16/01/20)

Khi xem một sản phẩm API trong giao diện người dùng quản lý, các ứng dụng nhà phát triển được liên kết với sản phẩm đó sẽ xuất hiện. Để cải thiện hiệu suất của giao diện người dùng, danh sách ứng dụng của nhà phát triển sẽ không xuất hiện khi bạn chỉnh sửa sản phẩm API. (MGMT-2869)

Cột khoá trên trang Ứng dụng dành cho nhà phát triển (Cloud 15.08.05)

Trong các tổ chức có số lượng lớn ứng dụng của nhà phát triển (hàng nghìn), việc hiển thị cột Khoá trên trang Ứng dụng của nhà phát triển (cho biết số lượng khoá trên mỗi ứng dụng) có thể làm giảm hiệu suất hiển thị. Để cải thiện hiệu suất hiển thị trong trường hợp này, hãy liên hệ với Nhóm hỗ trợ Apigee để thiết lập thuộc tính cấp tổ chức sau: features.appsNoCredentialsEnabled = true. Thuộc tính này sẽ xoá cột Khoá. Tuy nhiên, lưu ý rằng việc xoá cột Khoá cũng sẽ xoá khả năng tìm kiếm theo khoá và khoá bí mật của người dùng. (MGMT-2486)

Vòng quay tiến trình trên trang Thông tin chi tiết về nhà phát triển (Cloud 15.09.30)

Khi trang Chi tiết về nhà phát triển được tải trong giao diện người dùng quản lý, phần Ứng dụng của trang sẽ hiển thị một biểu tượng tiến trình xoay nếu ứng dụng vẫn đang được tải. Điều này giúp cải thiện hành vi trước đó, khi phần Ứng dụng xuất hiện ở trạng thái trống trong khi tải ứng dụng. (MGMT-2667)

Kiếm tiền

Chỉnh sửa tên gói API (Cloud 16.01.20)

Bạn có thể cập nhật tên của gói API bất kỳ lúc nào trong vòng đời kiếm tiền, ngay cả khi gói API chứa một kế hoạch giá đã xuất bản. (DEVRT-2177)

Cho phép số thập phân trong thuộc tính tuỳ chỉnh (Cloud 16/01/20)

Khi sử dụng gói "Thẻ giá có thuộc tính tuỳ chỉnh", thuộc tính tuỳ chỉnh trong tiêu đề thư được dùng làm hệ số nhân cho giao dịch hiện có thể là giá trị thập phân có tối đa 4 chữ số thập phân. Để biết thêm thông tin về loại kế hoạch này, hãy xem phần Nêu rõ thông tin chi tiết về thuộc tính tuỳ chỉnh của bảng giá (DEVRT-2191).

Tên và mã gói giá trong báo cáo tóm tắt (Cloud 15.09.02)

Khi tạo báo cáo doanh thu tóm tắt bằng API quản lý, bạn có thể thêm tên "Kế hoạch giá" và cột "Mã kế hoạch" giá vào báo cáo. Để thực hiện việc này, hãy thêm "RATEPLAN" làm thuộc tính groupBy trong lệnh gọi API, như mô tả trong phần Tạo báo cáo. (Xin lưu ý rằng tính năng này chưa có trong giao diện người dùng của báo cáo kiếm tiền.) Trong báo cáo chi tiết, các cột tên và mã gói giá hiện có sẽ nằm ở gần đầu báo cáo cùng với các cột nhóm khác. (DEVRT-1740)

Dịch vụ Analytics

hàm sum( ) trên các chỉ số về thời gian phản hồi (Cloud 16.01.20)

Trong các báo cáo tuỳ chỉnh và lệnh gọi API của Analytics, hiện có sẵn hàm tổng hợp "sum" cho Thời gian phản hồi mục tiêu, Tổng thời gian phản hồi và end_point_response_time. Ví dụ: trong API /stats (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), giờ đây, bạn có thể sử dụng thông số truy vấn "select" sau đây: ?select=sum(total_response_time). (AXAPP-2006)

Báo cáo Phân tích độ trễ: Tên proxy API được sắp xếp (Cloud 16/01/20)

Trong giao diện người dùng báo cáo Phân tích độ trễ (chỉ dành cho gói doanh nghiệp Apigee Edge), các proxy API được liệt kê theo bảng chữ cái trong danh sách thả xuống Proxy. (MGMT-2858)

Ứng dụng của nhà phát triển trên trang tổng quan hiển thị theo tên hiển thị (Cloud 16.01.20)

Trên trang tổng quan của giao diện người dùng quản lý, biểu đồ thanh Ứng dụng của nhà phát triển liệt kê các ứng dụng của nhà phát triển theo tên hiển thị thay vì tên nội bộ. (MGMT-2853)

Tiện ích ngày/giờ mới trên báo cáo tuỳ chỉnh (Cloud 16.01.20)

Tiện ích bộ chọn ngày/giờ trên trang báo cáo tuỳ chỉnh trong giao diện người dùng quản lý đã được cải thiện. (MGMT-2881)

Thông tin chi tiết về thành phố trên GeoMap (Cloud 15/07/2022)

GeoMap của Analytics có một chế độ "Thành phố" để xem chi tiết cho Hoa Kỳ và Canada. Khi bạn nhấp vào một tiểu bang hoặc tỉnh trên bản đồ, danh sách các thành phố nơi cuộc gọi bắt đầu sẽ xuất hiện. (MGMT-2282)

Ký tự | (dấu gạch dọc) và = trong báo cáo tuỳ chỉnh về số liệu phân tích (Cloud 15.09.02)

Định nghĩa báo cáo tuỳ chỉnh của Analytics hỗ trợ việc sử dụng các biểu tượng | (dấu gạch dọc) và =. Trước đây, bạn cần sử dụng mã hoá %7C và %3D cho những ký hiệu đó. (MGMT-2504)

Phương diện Hậu tố đường dẫn của proxy (Cloud 15.09.30)

Một phương diện mới là Hậu tố đường dẫn của proxy (proxy_pathsuffix) có trong báo cáo tuỳ chỉnh của Analytics và các lệnh gọi API. Hậu tố đường dẫn proxy là phần của URL proxy API nằm sau đường dẫn cơ sở, chẳng hạn như đường dẫn được tạo cho các luồng có điều kiện. (AXAPP-1902)

Báo cáo cho thấy mã nhận dạng nhà phát triển chứ không phải tên hiển thị (Cloud 15.09.30)

Khi thực hiện các lệnh gọi API phân tích Edge bằng API /stats trả về nhà phát triển, tên hiển thị của nhà phát triển sẽ được trả về cùng với mã nhận dạng nhà phát triển. Trước đây, chỉ mã nhận dạng nhà phát triển được trả về. (AXAPP-1759)

Các lỗi đã được khắc phục

Các lỗi sau đây đã được khắc phục trong bản phát hành này.

Private Cloud 4.16.01

Bảng sau đây liệt kê các lỗi đã được khắc phục kể từ bản phát hành Edge cho Đám mây riêng tư 4.16.01. Để nhận được các bản sửa lỗi này, hãy làm theo hướng dẫn để cập nhật bản cài đặt 4.16.01 lên các RPM và tệp hỗ trợ mới nhất như mô tả trong phần Cập nhật Apigee Edge 4.16.01.x lên bản phát hành 4.16.01 mới nhất.

ID vấn đề Mô tả Số bản dựng
PRC-736

apigee-lib không còn yêu cầu GCC nữa

apigee-lib-4.16.01-0.0.901
PRC-735

apigee-validate không còn thất bại vì Yahoo Weather API yêu cầu Oauth

apigee-validate-4.16.01-0.0.910
PRC-739

Cho phép người dùng trích xuất bản sao trong thư mục hệ thống tệp bất kỳ

apigee-mirror-4.16.01-0.0.904
PRC-756

BaaS Usergrid check_cassandra_availability.sh không còn sử dụng lệnh nc

baas-usergrid-2.1.0-0.0.112
PRC-778

Thông tin về cụm Zookeeper không còn bị mất sau khi nâng cấp

apigee-migrate-4.16.01-0.0.873
PRC-787

API BaaS hiện hỗ trợ Xác thực Cassandra

baas-usergrid-2.1.1-0.0.122
PRC-804

Giờ đây, bạn có thể chỉ định vị trí của tệp nhật ký

apigee-service-4.16.05-0.0.435
PRC-840

Các symlink bị hỏng cho các thành phần Edge

edge-gateway-4.16.01-0.0.538

EDGEUI-538
EDGEUI-524

Soap Proxy Generation Hanging for WSDL import/ Issue generating an API proxy from a WSDL

edge-ui-4.16.01-0.0.3650
EDGEUI-543

Không thể nhập WSDL từ lựa chọn URL khi URL là một địa chỉ cục bộ

edge-ui-4.16.01-0.0.3650
APIRT-2719
APIRT-2918

target.url hiện đang được đặt khi thực hiện chú thích mục tiêu

edge-gateway-4.16.01-0.0.538

Cloud 16.01.20

ID vấn đề Mô tả
MGMT-2964 Trình chỉnh sửa proxy mới không chấp nhận nhận xét bên trong thẻ Flows
MGMT-2957 Việc thêm một nhóm mới vào một tổ chức sẽ trả về trạng thái triển khai của gói dưới dạng lỗi cho các bộ định tuyến trong nhóm mới
MGMT-2937 Lỗi Thiếu quyền đối với vai trò tuỳ chỉnh
MGMT-2875 WSDL SOAP generation has incorrect headers for SOAP 1.2
MGMT-2739 Báo cáo Ứng dụng của nhà phát triển, thẻ Số liệu phân tích không hiển thị biểu đồ bất thường
MGMT-2735 Không bao giờ hoàn tất/dừng làm mới nhật ký Node.js
MGMT-2734 Nút Lưu không được bật sau khi xảy ra lỗi trong khi cố gắng lưu một gói đã triển khai
MGMT-2729 Việc cập nhật cổng cho TargetServer trong giao diện người dùng sẽ xoá SSLInfo
MGMT-2702 Lỗ hổng bảo mật trên nhiều trang web cho Firefox và IE
Đã khắc phục một lỗ hổng bảo mật có thể xảy ra do các lỗ hổng của FireFox và IE cho phép không đúng cách các yêu cầu trên nhiều trang web.
MGMT-2681 Trình chỉnh sửa proxy: Khi sử dụng một biểu thức chính quy khớp trong Điều kiện, Flow Navigator sẽ không hiện động từ
MGMT-2361 Không triển khai được proxy do RPCException: Call timed out (Hết thời gian chờ lệnh gọi)
MGMT-1662 Không triển khai được proxy API trong các bản phát hành Apigee Public Cloud
DEVRT-2286 API kiếm tiền sync-organization bị lỗi
API dùng để đồng bộ hoá dữ liệu Apigee Edge với tính năng kiếm tiền đã được khắc phục trong lần làm mới mới nhất của bản phát hành ngày 16/01/20.
DEVRT-2173 Cần đổi tên Gói nhưng không thể chỉnh sửa do có gói giá đang hoạt động
DEVRT-1661 Nhà phát triển bị chặn thực hiện các yêu cầu API trước ngày bắt đầu gói giá, nhưng không bao giờ được bỏ chặn
Nếu một nhà phát triển API chấp nhận gói giá cố định, theo dải số lượng hoặc theo gói hằng tháng bắt đầu từ một ngày trong tương lai, rồi gửi các yêu cầu API trước ngày bắt đầu đã chỉ định, thì nhà phát triển API sẽ bị chặn thực hiện các yêu cầu tiếp theo. Khi đến ngày bắt đầu của gói giá, khối này sẽ được phát hành.
DEVRT-1643 Kế hoạch giá nháp bị hỏng sau khi được lưu
AXAPP-1991 Chọn không nhận thông tin tóm tắt và email của Apigee Analytics nhưng không dừng
AXAPP-1946 Thao tác dọn dẹp Analytics không giải phóng dung lượng ổ đĩa
AXAPP-1708 API Analytics dường như tạo ra các số liệu khác nhau cho cùng một số liệu thống kê tuỳ thuộc vào cách tôi yêu cầu
AXAPP-1293 Tên ứng dụng nhà phát triển không tồn tại trong email Tóm tắt Analytics
APIRT-2518 Sự cố khi kết nối với phần phụ trợ https bằng chính sách JavaScript
APIRT-2398 Mã uỷ quyền không hợp lệ/đã hết hạn được tính là lỗi Apigee
APIRT-2397 steps.assignmessage.SetVariableFailed được tính là lỗi Apigee
APIRT-2396 IllegalArgumentException, ArrayIndexOutofBoundsException trong OAuth được tính là lỗi Apigee
APIRT-2362 Lỗi biên dịch JavaScript
APIRT-2322 Mã ứng dụng khách không hợp lệ bị báo cáo nhầm là lỗi Apigee
APIRT-2159 Thêm message_id vào tiền tố ghi nhật ký
APIRT-2145 Tỷ lệ giao dịch thất bại cao đối với Facebook API
Đã xoá quy trình xác thực cho các giá trị tiêu đề bắt đầu bằng ":".
APIRT-2137 MP: Mã hoá chuyển theo khối và 205 với độ dài nội dung là 0
APIRT-2124 Bộ định tuyến Nginx không cập nhật nhóm MP cho các MP mới được thêm
APIRT-2117 Chính sách ghi nhật ký tin nhắn không tuân thủ các bản cập nhật DNS
APIRT-2110 Bộ định tuyến chỉ chuyển một tiêu đề X-Forwarded-For
APIRT-2062 Bộ nhớ đệm phản hồi không hoạt động đúng cách khi đáp ứng điều kiện SkipCacheLookup
APIRT-2061 Trình xử lý thông báo không chuyển thông báo đến QPID
APIRT-2052 Số lượng lớn trạng thái CLOSE_WAIT do cổng quản lý không phản hồi
APIRT-2024 Nginx không có bộ cân bằng tải sẽ không điền đúng tiêu đề HTTP X-Forwarded-For
Thông báo ngừng sử dụng X-Forwarded-For đã được thêm vào ghi chú phát hành 150930 và chính sách Kiểm soát quyền truy cập.
APIRT-1933 Các trình tải lớp dành riêng cho proxy vẫn uỷ quyền cho trình tải lớp MP
APIRT-1877 Không thể che các phản hồi XML có không gian tên
APIRT-1838 Apigee-127: VerifyAPIKey chỉ trả về một sản phẩm API khi có nhiều sản phẩm
APIRT-1827 Phát hiện thấy giới hạn thấp về số lượng thiết bị phát trực tuyến đồng thời
APIRT-1820 Độ trễ không liên tục (> 1%) trong môi trường Đám mây riêng 4.15.04
APIRT-707 NPE trong thời gian chạy nếu phần tử <GenerateResponse> nằm trong chính sách VerifyAccessToken

Cloud 15.07.08

ID vấn đề Mô tả
MGMT-2381 Không thể triển khai proxy bằng trình chỉnh sửa proxy mới
MGMT-2374 Khoảng trắng trong phần tử BasePath phải được cắt bớt trước khi lưu ProxyEndpoint
MGMT-2355 Giao diện người dùng không tính toán chính xác các quyền cho nhiều vai trò nếu một vai trò là orgadmin
MGMT-2324 Việc nhập một mô hình Swagger sẽ tạo ra các nút SmartDocs không chính xác
MGMT-1518 Giao diện người dùng cho thấy proxy đã được triển khai mặc dù quá trình triển khai không thành công trên MP
MGMT-1489 Sản phẩm API không tạo ra tài nguyên chính xác
DOC-1246 Câu lệnh mâu thuẫn trong tài liệu về mã truy cập
DEVRT-1661

NextRecurringFeeDate trống khi nhà phát triển chấp nhận gói giá theo tính năng
Nếu một nhà phát triển chấp nhận gói giá cố định hằng tháng, gói giá theo bậc hoặc gói giá theo gói bắt đầu từ một ngày trong tương lai, thực hiện một vài lệnh gọi API trên gói giá trước ngày bắt đầu và sau đó bị chặn thực hiện lệnh gọi (hành vi dự kiến), thì nhà phát triển đó sẽ không tự động được bỏ chặn khi gói giá có hiệu lực. Sự cố này đã được khắc phục.

Cloud 15.07.22

ID vấn đề Mô tả
TBD-73 IP tĩnh cho lưu lượng truy cập đến Apigee
MGMT-2422 Không thể chỉnh sửa ứng dụng của công ty
MGMT-2419 Người dùng thuộc vai trò "Người dùng" gặp lỗi về quyền khi đăng nhập
MGMT-2341 Bộ lọc báo cáo tuỳ chỉnh tạo truy vấn không chính xác
MGMT-2207 JSONThreatProtection – ArrayElementCount không hoạt động nếu phần tử được chứa không phải là phần tử nguyên thuỷ
Trong chính sách Bảo vệ khỏi mối đe doạ JSON, phần tử ArrayElementCount không giới hạn chính xác số lượng mục được phép trong mảng. Sự cố này đã được khắc phục.
MGMT-2158 Không thể nhập WSDL nếu đầu ra tham chiếu đến một phần không có loại

Cloud 15.08.05

ID vấn đề Mô tả
nhiều Một số lỗi nhỏ đã được khắc phục trong trình chỉnh sửa proxy API.

Cloud 15.09.02

ID vấn đề Mô tả
nhiều Một số lỗi nhỏ đã được khắc phục trong trình chỉnh sửa proxy API.
MGMT-2618 Các vấn đề thường gặp khi triển khai
MGMT-2588 Trang nhật ký của nhà phát triển thực thi html/code – Lỗ hổng bảo mật XSS persistence
MGMT-2543 Trình chỉnh sửa proxy mới sửa đổi XML trong <Payload> của chính sách AssignMessage, điều này làm hỏng các proxy API hiện có
MGMT-2521 Đôi khi theo dõi các phiên bị treo
MGMT-2519 Giao diện người dùng Cấu hình môi trường không hoạt động
AXAPP-1814 Các biến tuỳ chỉnh (chính sách Trình thu thập số liệu thống kê) không được tạo trong môi trường phát hành khi trình giám sát zk được bật
APIRT-1927 Máy chủ ảo không hợp lệ khiến bộ định tuyến không tải được cấu hình cho env
APIRT-1863 Không triển khai được do có khoảng trắng trong gói
APIRT-1823 Các lệnh gọi API có phần nội dung POST chứa ký tự & (dấu và) bị treo
APIRT-1789 Trình xử lý thông báo cho một số tổ chức gặp lỗi hết bộ nhớ
APIRT-1776 Việc gọi "print" trong các chính sách JavaScript gây ra tình trạng ghi nhật ký quá mức
APIRT-1766 Thời gian chờ trên WebSocket
APIRT-1600 ConcurrentModificationException trong bộ định tuyến
Nhật ký bộ định tuyến cho thấy nhiều trường hợp ConcurrentModification trong nhật ký một cách thường xuyên. Lý do là các kết nối đang được thêm vào danh sách reaper trong khi reaper đang xoá các kết nối cũ hơn. Sự cố này đã được khắc phục.
APIRT-1491 Ngoại lệ 503 không có dịch vụ
APIRT-1421 Các chính sách JavaCallout đôi khi mất nhiều thời gian để xử lý
DEVRT-1843 Giao diện người dùng Mint nên hỗ trợ việc cập nhật các thuộc tính tuỳ chỉnh trong TRP một cách hiệu quả hơn
DEVRT-1472 Việc cập nhật nhà phát triển dẫn đến lỗi máy chủ 500

Cloud 15.09.30

ID vấn đề Mô tả
MGMT-2687 Báo cáo tuỳ chỉnh làm trình duyệt bị treo với hơn 14.000 phần tử theo phương diện
MGMT-2677 Kiếm tiền: Trang Nhà phát triển trong giao diện người dùng quản lý bị treo khi có hàng nghìn nhà phát triển và tính năng phân trang không được bật trên một tổ chức
MGMT-2674 Giao diện người dùng Edge cố gắng tải xuống từ Internet khi người dùng đăng nhập
MGMT-2658 Các vấn đề về giao diện người dùng của Máy chủ quản lý phụ thuộc vào phiên bản OPDK khi nâng cấp Bản sửa đổi của API Proxy
MGMT-2616 Trình chỉnh sửa proxy API mới không xử lý đúng các thực thể XML
MGMT-2541 Đã thêm mã nhận dạng hệ thống xác thực bên ngoài làm quản trị viên hệ thống có dấu + trong mật khẩu bị hỏng
MGMT-2510 Trình đơn thả xuống không hiển thị tất cả nhà phát triển thuộc tổ chức
MGMT-2508 Biểu tượng đường liên kết bị hỏng trên chính sách xuất hiện không chính xác
MGMT-2334 Không truy cập được vào tài nguyên từ điểm cuối của proxy thứ hai
MGMT-1967 Các ứng dụng của nhà phát triển có cùng Tên hiển thị cho thấy cùng một Lưu lượng truy cập trong số liệu phân tích
DEVRT-1839 Kiếm tiền: Danh sách chọn quốc gia trong giao diện người dùng quản lý được sắp xếp không chính xác
AXAPP-1887 Điều kiện lọc không hoạt động theo tài liệu
AXAPP-1869 Việc xoá một người dùng khỏi tổ chức sẽ huỷ đăng ký nhận email phân tích của người dùng đó
AXAPP-1533 Geomap Analytics đưa ra lỗi "Lệnh gọi API không hợp lệ"
APIRT-2061 Trình xử lý thông báo không chuyển thông báo đến QPID
APIRT-2052 Số lượng lớn trạng thái CLOSE_WAIT do cổng quản lý không phản hồi
APIRT-2024 Nginx không có trình cân bằng tải sẽ không điền đúng tiêu đề HTTP X-Forwarded-For
APIRT-1838 Apigee-127: VerifyAPIKey chỉ trả về một sản phẩm API khi có nhiều sản phẩm

Private Cloud 4.15.07.03

ID vấn đề Mô tả
APIRT-1600 ConcurrentModificationException trong nhật ký Bộ định tuyến
APIRT-1734 Cập nhật tệp tài nguyên ở cấp tổ chức/môi trường mà không bị gián đoạn
APIRT-1820 Độ trễ không liên tục (> 1%) trong môi trường Đám mây riêng 4.15.04
APIRT-2159 Thêm message_id vào tiền tố ghi nhật ký
APIRT-2160 Loại trừ quy trình bắt tay SSL khỏi request_processing_latency trong dữ liệu phân tích
AXAPP-1882 Luồng trình theo dõi người tiêu dùng kết nối với hàng đợi không chính xác trong quá trình triển khai đang hoạt động/đang hoạt động
AXAPP-1946 Dữ liệu chuyển sang bảng dữ kiện chính thay vì bảng dữ kiện con khi ở múi giờ khác với UTC
MGMT-1590 Khắc phục một lỗ hổng bảo mật
MGMT-1662 Không triển khai được trong quá trình phát hành
MGMT-2361 Không triển khai được proxy do RPCException: Call timed out (Hết thời gian chờ lệnh gọi)
MGMT-2397 Chế độ xem mã không phân tích cú pháp chính xác các ký tự cuối dòng
MGMT-2466 Cụm kiểm tra đối với Trình xử lý tin nhắn cho thấy Bộ định tuyến không thể truy cập dưới dạng thành viên ĐÃ KẾT NỐI
OPDK-1981 backup-cassandra.sh không sao lưu keyspace hệ thống
OPDK-1982 apigee-upgrade.sh cần kiểm tra phiên bản Cassandra SSTable trước khi nâng cấp

Private Cloud 4.15.07.01

ID vấn đề Mô tả
OPDK-1927 Thiếu bảng nâng cấp tính năng kiếm tiền; chỉ mục trùng lặp đang được tạo
OPDK-1878 Việc thay đổi tên POD của cổng trong quá trình thiết lập gây ra vấn đề
OPDK-1886 Nút không truy cập được vào địa chỉ IP cục bộ, chẳng hạn như 192.168.x.y
MGMT-2521 Đôi khi theo dõi các phiên bị treo
MGMT-2543 Trình chỉnh sửa proxy mới sửa đổi XML trong <Payload> của chính sách AssignMessage, điều này làm hỏng các proxy API hiện có
MGMT-2599 Trình chỉnh sửa proxy mới khôi phục tiền tố không gian tên sau khi bạn xoá tiền tố đó
MGMT-2702 Lỗ hổng bảo mật trên nhiều trang web đối với FireFox và IE
APIRT-1074 Nội dung được nén bằng gzip không được xử lý đúng cách khi tiêu đề Connection: Close được gửi mà không có tiêu đề Content-Length hoặc Transfer-Encoding

Vấn đề đã biết

Bản phát hành này có các vấn đề đã biết sau đây.

ID vấn đề Mô tả
APIRT-2742 Không thể tích hợp JMX Edge với Edge cho Đám mây riêng 4.16.01 khi giới thiệu máy chủ Nginx thay thế bộ định tuyến Netty.
APIRT-2978

Bộ định tuyến không khởi động được Nginx hoặc Bộ định tuyến không khởi động được

Nếu Bộ định tuyến biên không khởi động được Nginx hoặc không khởi động được, như trong tệp /opt/apigee/var/log/edge-router/logs/system.log, hãy xoá tất cả các tệp trong thư mục /opt/nginx/conf.d rồi khởi động lại bộ định tuyến:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
DOC-1687 Do xung đột phụ thuộc gói đã biết, tác nhân Katello được dùng trong Satellite Server 6 sẽ không cài đặt đúng cách trên các máy chủ Apigee Edge đang chạy trình nền Qpid.
PRC-1118

Lỗi khi chạy lệnh "apigee-service apigee-postgresql pg-data-purge"

Nếu bạn chạy lệnh "apigee-service apigee-postgresql pg-data-purge" và thấy lỗi có dạng:

LỖI: phải là chủ sở hữu của mối quan hệ

Chỉnh sửa /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge và đặt thuộc tính sau thành "apigee":

POSTGRES_USER=apigee