4.19.01 Ghi chú phát hành Edge dành 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

Phần này mô tả phiên bản 4.19.01 của Edge dành cho bản phát hành tính năng riêng tư trên đám mây.

Tóm tắt về bản phát hành

Bảng sau đây tóm tắt các thay đổi trong bản phát hành này:

Tính năng mới

Bản phát hành này bao gồm các tính năng mới sau đây:

○ Bản phát hành rộng rãi (GA) của giao diện người dùng Edge
○ Bản phát hành rộng rãi (GA) của tính năng Kiếm tiền trong giao diện người dùng Edge
apigee-monit thêm các dịch vụ tự chữa lành và theo dõi
○ Giao diện người dùng cạnh có các thuộc tính cấu hình TLS mới
○ Giờ đây, bạn có thể tạo, chỉnh sửa và xoá máy chủ ảo trong giao diện người dùng Edge
○ Thêm tính năng hỗ trợ OpenAPI v3
○ RedHat Enterprise Linux (RHEL) và CentOS 7.6 hiện đã được hỗ trợ
○ Oracle Linux 7.5 hiện đã được hỗ trợ

Để biết thêm thông tin về từng tính năng mới này, hãy xem Tính năng mới.

Bản phát hành được đưa vào

Kể từ bản phát hành trước đây của Edge dành cho tính năng đám mây riêng tư, các bản phát hành sau đã xảy ra và được đưa vào bản phát hành này:

○ Cạnh:
18.06.08
18.06.06
18.05.21
18.05.10
18.05.09
18.04.23.00
○ Cổng thông tin:
18.11.28.00
18.10.17.00
18.10.09.00
18.07.16.00
Nghỉ hưu Không có
Ngừng sử dụng Chúng tôi không còn hỗ trợ Apigee Edge cho Private Cloud phiên bản 4.17.09 nữa.

Để biết thêm thông tin, xem Việc ngừng sử dụng APIgee, ngừng sử dụng và CPS thay đổi.

Sửa lỗi

Bản phát hành này bao gồm các bản sửa lỗi sau:

○ Zookeeper không bị chặn bằng tập lệnh dự phòng (122694069)
○ "Không có tổ chức nào" đã thêm trang đích (120993451)
○ Xoá báo cáo tuỳ chỉnh (120682369)
○ Thẻ Bản đồ địa lý trong trải nghiệm Edge mới (120681592)
○ Các lựa chọn JVM vườn bách thú (120624977)
○ Đã xảy ra lỗi không xác định trên chú thích (80187407)
○ Tạo proxy ngược qua OpenAPI (79949124)
○ Đặt lại mật khẩu không gửi đường liên kết (77515655)
○ Tiêu đề không chính xác cho đường liên kết đặt lại mật khẩu (72799769)
○ Sử dụng WSDL để tạo proxy API (69550284)

Để biết thêm thông tin về từng bản sửa lỗi này, hãy xem phần Sửa lỗi.

Lỗi đã biết

Bản phát hành này bao gồm các vấn đề đã biết sau đây:

○ Định dạng tệp siêu dữ liệu để cài đặt apigee-sso (135616498)
apigee-monit không được hỗ trợ trên Amazon Linux 1 (122370980)
○ Tính năng sao lưu Trình xử lý tin nhắn không sao lưu đúng nhóm tệp (121095148)
○ Mã thông báo phiên không bị vô hiệu hoá (115278838)
○ Thao tác Cassandra không hoạt động khi tính năng xác thực JMX được bật (113342838)
HEAD yêu cầu đến mục tiêu Node.js bị treo (79993247)
○ Tên máy chủ không phân giải (79757554)
○ DataAccessExceptions trong các cấu hình đa trung tâm dữ liệu (76087166)
○ Chính sách MessageLogging bao gồm cả thông tin bổ sung trong thông điệp nhật ký (68722102)
○ Đặt lại mật khẩu quản trị viên hệ thống không thành công (65737520)

Để biết thêm thông tin về từng vấn đề đã biết này, bao gồm cả cách giải quyết, hãy xem Các vấn đề đã biết.

Nâng cấp đường dẫn

Bảng sau đây cho thấy các lộ trình nâng cấp cho bản phát hành này:

Từ 4.18.05 Nâng cấp trực tiếp từ phiên bản 4.18.05 → 4.19.01
Từ 4.18.01 Nâng cấp trực tiếp từ phiên bản 4.18.01 → 4.19.01
Từ 17/4/2009 Nâng cấp trực tiếp từ phiên bản 4.17.09 → 4.19.01
Từ 4/17.05 Nâng cấp từ 4.17.05 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01
Từ 4.17.01 Nâng cấp từ 4.17.01 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01
Từ 16/4/2009 Nâng cấp từ 4.16.09 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01
Từ 4/16.05 Nâng cấp từ 4.16.05 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01
Từ 4.16.01 Nâng cấp từ 4.16.01 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01
Từ 4,15,0x Nâng cấp từ 4.15.0x → 4.16.01, sau đó nâng cấp từ Nâng cấp từ 4.16.01 → 4.18.01, sau đó nâng cấp từ 4.18.01 → 4.19.01

Tính năng mới

Phần này liệt kê các tính năng mới trong bản phát hành này. Ngoài ra, bản phát hành này bao gồm tất cả các tính năng có trong bản phát hành Giao diện người dùng Edge, Quản lý cạnh và Cổng thông tin được liệt kê trong Bản phát hành đi kèm.

Ngoài các cải tiến sau đây, bản phát hành này cũng có nhiều tính hữu dụng, nâng cao hiệu suất, bảo mật và độ ổn định.

Bản phát hành rộng rãi (GA) của giao diện người dùng Edge

Giao diện người dùng Apigee Edge là dịch vụ giao diện quản lý mới nhất của chúng tôi. Trước đây, vị trí Thử nghiệm. Với Apigee Edge dành cho Private Cloud phiên bản 4.19.01, giao diện người dùng Edge là một phần của bản phát hành chung.

Để sử dụng giao diện người dùng Edge, bạn phải bật SAML rồi cài đặt giao diện người dùng Edge trên nút riêng của giao diện đó.

Để biết thêm thông tin, hãy xem Giao diện người dùng Edge dành cho Đám mây riêng tư.

Bản phát hành rộng rãi (GA) của tính năng Kiếm tiền trong giao diện người dùng Edge

Hiện đã có bản phát hành GA về tính năng Kiếm tiền trong giao diện người dùng phiên bản New Edge.

Giờ đây, bạn có thể quản lý tất cả các nhiệm vụ kiếm tiền cho Apigee Edge trong Private Cloud trên giao diện người dùng phiên bản New Edge, bao gồm cả như sau:

Cùng với thông báo này, báo cáo phương sai kiếm tiền chính thức ngừng hoạt động. Xem bài viết Việc ngừng sử dụng APIgee.

apigee-monit thêm các dịch vụ theo dõi và tự chữa lành

Apigee Edge cho Cloud riêng tư hiện đã bao gồm apigee-monit, một công cụ dựa trên nguồn mở tiện ích Monit. apigee-monit cuộc thăm dò ý kiến định kỳ ở cạnh các dịch vụ; nếu một dịch vụ không hoạt động thì apigee-monit sẽ cố khởi động lại dịch vụ đó.

Để biết thông tin về cách cài đặt, định cấu hình và sử dụng apigee-monit, hãy xem Tự chữa lành bằng apigee-monit.

Thuộc tính cấu hình TLS mới

Giao diện người dùng Edge hỗ trợ các thuộc tính cấu hình TLS mới mà bạn có thể sử dụng để thiết lập các thuộc tính sau:

  • Giao thức TLS mặc định
  • Danh sách các giao thức TLS được hỗ trợ
  • Các thuật toán TLS được hỗ trợ
  • Thuật toán mật mã TLS được hỗ trợ

Để biết thêm thông tin, hãy xem Đặt thuộc tính TLS không bắt buộc.

Tạo, chỉnh sửa và xoá máy chủ ảo trong giao diện người dùng Edge

Chức năng tự phục vụ đã được mở rộng để giờ đây, bạn có thể tạo, chỉnh sửa và xoá máy chủ ảo trong trình duyệt (chỉ giao diện người dùng Edge).

Để biết thêm thông tin, hãy xem Tạo máy chủ ảo bằng trình duyệt.

Đã thêm khả năng hỗ trợ OpenAPI phiên bản 3

Bản phát hành này đã thêm tính năng hỗ trợ tạo proxy thông qua OpenAPI phiên bản 3 (chỉ giao diện người dùng Edge).

Phần mềm được hỗ trợ

Bản phát hành này bao gồm các thay đổi sau đối với phần mềm được hỗ trợ:

Đã thêm dịch vụ hỗ trợ Không còn được hỗ trợ nữa

Bản phát hành này hỗ trợ thêm các nền tảng sau:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • Oracle Linux 7.6

Bản phát hành này không còn hỗ trợ các nền tảng sau:

  • RHEL/CentOS/Oracle phiên bản 7.3
  • RHEL/CentOS phiên bản 6.8
  • Oracle Linux 6.7

Để biết danh sách đầy đủ các nền tảng được hỗ trợ, hãy xem Các phiên bản phần mềm và phiên bản được hỗ trợ.

Sửa lỗi

Phần này liệt kê các lỗi trên Đám mây riêng tư đã được khắc phục trong bản phát hành này. Ngoài ra, đây là bản phát hành bao gồm tất cả các bản sửa lỗi trong giao diện người dùng Edge, giao diện Quản lý Edge và bản phát hành Cổng thông tin được thể hiện trong Bản phát hành đi kèm.

ID vấn đề Mô tả
122694069

Zookeeper không bị tập lệnh dự phòng dừng lại

Quy trình Người quản lý vườn thú đang không được bị tập lệnh sao lưu chặn trước khi khắc phục lỗi này.
120993451

"Không có tổ chức nào" đã thêm trang đích

Những nhà phát triển đăng nhập bằng tài khoản của một người dùng không có tổ chức liên kết sẽ không được gửi đến trang không tồn tại nữa. Đáp trang đích mới đã được thêm cho những người dùng này.
120682369

Xoá báo cáo tuỳ chỉnh

Người dùng không thể xoá báo cáo tuỳ chỉnh trong New Edge của bạn.
120681592

Thẻ Bản đồ địa lý trong trải nghiệm Edge mới

Khi người dùng chuyển đến thẻ Bản đồ địa lý trong Phiên bản Edge mới đã gặp lỗi.
120624977

Tuỳ chọn Zookeeper JVM

Đặt các tuỳ chọn JVM bằng cách sử dụng Mã có Cấu hình cho Người quản lý vườn thú không hoạt động.
80187407

Đã xảy ra lỗi không xác định trên chú thích

Khi một biểu đồ chỉ có một chuỗi thời gian, chú thích đang gửi các lỗi không xác định.
79949124

Tạo proxy ngược qua OpenAPI

Lớp Sử dụng OpenAPI khi tạo proxy không hoạt động.
77515655

Đặt lại mật khẩu không gửi đường liên kết

Người dùng không nhận được email khi yêu cầu một đường liên kết để đặt lại mật khẩu của họ.
72799769

Tiêu đề không chính xác cho các đường liên kết đặt lại mật khẩu

Ngay cả sau khi người dùng đặt từ thuộc tính trustxforwarded sang true, tiêu đề của yêu cầu thu được không sử dụng HTTPS.
69550284

Sử dụng WSDL để tạo proxy API

Không tạo được proxy API khi sử dụng WSDL (Dữ liệu dịch vụ công nghệ thông tin).

Vấn đề đã biết

Bảng sau đây liệt kê các vấn đề đã biết trong bản phát hành này:

ID vấn đề Mô tả
135616498

Định dạng tệp siêu dữ liệu cho lượt cài đặt apigee-sso

Khi cài đặt apigee-sso và sử dụng tệp siêu dữ liệu.xml thay vì URL, nếu tệp siêu dữ liệu.xml không có một dòng mới (CRLF) ở cuối tệp, thì tệp siêu dữ liệu.xml sẽ không được đọc toàn bộ.

Giải pháp:

Để giải quyết vấn đề này, bạn có thể làm theo một trong những cách sau:

  • Thêm một CRLF vào cuối tệp siêu dữ liệu.xml

    OR

  • Sử dụng vị trí dựa trên URL cho siêu dữ liệu
122370980

apigee-monit không được hỗ trợ trên Amazon Linux 1

Giải pháp:

Không có.
121095148

Tính năng sao lưu Trình xử lý thư không sao lưu đúng nhóm tệp

Giải pháp:

Hãy chạy tính năng sao lưu lần thứ hai và sao lưu đúng nhóm tệp.

115278838

Mã thông báo phiên không bị vô hiệu hoá

Mã thông báo phiên sẽ không bị vô hiệu hoá trên máy chủ khi người dùng nhấp vào nút Đăng xuất Apigee Edge.

Giải pháp:

Sử dụng phiên bản Edge mới với SAML.

113342838

Các thao tác Casandra không hoạt động khi tính năng xác thực JMX đang bật

Giải pháp:

Thêm tên người dùng và mật khẩu của bạn mỗi khi bạn gọi lệnh nodetool.

79993247

HEAD yêu cầu đến mục tiêu Node.js bị treo

Các yêu cầu HEAD đến một mục tiêu Node.js có thể bị treo, khiến các kết nối đang chờ xử lý.

Giải pháp:

Để giải quyết vấn đề này, hãy định nghĩa một trình xử lý cho các yêu cầu HEAD để thể hiện rõ việc trả về một phản hồi trống.

79757554

Tên máy chủ không phân giải

Sau khi cài đặt hoặc nâng cấp Edge cho Đám mây riêng tư, tên máy chủ có thể không phân giải thành địa chỉ tương ứng.

Giải pháp:

Để giải quyết vấn đề này, hãy khởi động lại thành phần Giao diện người dùng Edge:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessException trong nhiều cấu hình trung tâm dữ liệu

Trong nhiều cấu hình trung tâm dữ liệu, nếu không thể sử dụng một kho dữ liệu, thì bạn có thể thấy lỗi sau đây:

DataAccessException: Error while accessing datastore;
Please retry later

Kết quả là Máy chủ quản lý có thể không khởi động vì máy chủ này đang cố gắng kết nối với Cassandra các nút trong cả dc-1 và dc-2. DataAccessExceptions xảy ra nếu một nút Cassandra là xuống. Điều này cũng có thể dẫn đến gián đoạn lưu lượng truy cập API, trong đó Trình xử lý thư báo cáo DataAccessExceptions trong khi cố gắng truy xuất KVM.

Lưu ý rằng trạng thái dự kiến là khi Máy chủ quản lý không kết nối với các thành phần kho dữ liệu trên các khu vực.

Giải pháp

Cách khắc phục là huỷ đăng ký các loại nút Cassandra sau đây trong những trung tâm dữ liệu không hoạt động rồi đăng ký lại sau khi các nút Cassandra hoạt động trở lại:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

Cách huỷ đăng ký và đăng ký lại các loại nút Cassandra này:

  1. Lấy mã nhận dạng duy nhất (UUID) của các nút Cassandra bằng cách sử dụng lệnh curl sau:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    Trong trường hợp:

    • ADMIN_EMAILADMIN_PW là thông tin đăng nhập Apigee của bạn tài khoản.
    • MS_IPMS_PORT là địa chỉ IP và cổng của Máy chủ quản lý số.
    • REGION là tên của trung tâm dữ liệu trong đó Máy chủ quản lý vị trí.
    • GATEWAY_POD là tên của nhóm, theo mặc định là "cổng vào". Bạn có thể có đã đổi tên thành tên khác, vì vậy hãy kiểm tra quá trình triển khai của bạn.
    • CASSANDRA_NODE_TYPE là một trong số kms-datastore, dc-datastore, và keyvaluemap-datastore.

    Ví dụ:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    Câu trả lời sử dụng định dạng sau:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    Ví dụ:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    Ghi lại các giá trị của trường uUID trong phản hồi. Bạn sẽ dùng những thông tin này để huỷ đăng ký các nút.

  2. Lặp lại bước 1 cho từng loại nút Cassandra: kms-datastore, dc-datastorekeyvaluemap-datastore. Hãy nhớ lưu ý đến Mã nhận dạng duy nhất (UUID) được trả về.
  3. Huỷ đăng ký các nút bằng lệnh sau:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    Trong đó UUID là UUID được trả về trong phản hồi của lệnh trước.

  4. Lặp lại bước 3 cho từng mã nhận dạng duy nhất (UUID) bạn đã thu thập được ở bước 1 và 2.
  5. Đăng ký lại các nút bằng lệnh sau:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

Lưu ý rằng các thao tác này sẽ đăng ký và huỷ đăng ký các nút cho Zookeeper và không có bất kỳ tác động đến cụm Cassandra. Để biết thêm thông tin về các lệnh này, hãy xem Cập nhật hoạt động đăng ký kho dữ liệu.

68722102

Chính sách MessageLogging bao gồm thông tin bổ sung trong thông điệp nhật ký

Phần tử FormatMessage của chính sách MessageLogging kiểm soát định dạng của thông điệp đã ghi nhật ký. Khi FormatMessage=false, tin nhắn đã ghi nhật ký không được chứa thông tin do Apigee tạo. Tuy nhiên, ngay cả khi bạn đặt FormatMessage=false, thông điệp nhật ký vẫn bao gồm các thông tin sau:

  • Điểm ưu tiên
  • Dấu thời gian

Giải pháp:

Không có.
65737520

Không đặt lại được mật khẩu quản trị viên hệ thống

Việc đặt lại mật khẩu quản trị viên hệ thống cho Máy chủ quản lý có chứa ký tự đặc biệt sẽ không thành công.

Giải pháp:

Xác định mật khẩu trong tệp dữ liệu mà sau đó bạn truyền đến điểm cuối /users trong API Quản lý. Để biết thêm thông tin, hãy xem phần Đặt lại mật khẩu quản trị viên hệ thống.

Bước tiếp theo

Để bắt đầu sử dụng Edge dành cho Private Cloud 4.19.01, hãy sử dụng các đường liên kết sau:

Cài đặt mới:
Tổng quan mới về việc cài đặt
Cài đặt hiện tại:
Đường dẫn nâng cấp