4.16.05.02 - Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

我們已於 2016 年 7 月 28 日星期四,發布新版 Apigee Edge for Private Cloud。

更新程序

這個版本包含 update.sh 公用程式,可用於更新現有的 4.16.05 安裝項目,以便使用最新的 RPM 和支援檔案。如要使用 update.sh 將現有的 4.16.05 安裝項目更新至最新的 4.16.05.01 版本,請參閱「將 Apigee Edge 4.16.05.x 更新至最新的 4.16.05 版本」。

需要更新的節點

您只需要更新這個版本的訊息處理器和 Edge UI 元件,包括使用 Edge 營利時的訊息處理器。這個版本包含的 RPM 包括:

  • edge-message-processor-4.16.05-0.0.598.noarch.rpm
  • edge-mint-message-processor-4.16.05-0.0.381.noarch.rpm
  • edge-ui-4.16.05-0.0.3671.noarch.rpm

修正錯誤

這個版本修正了下列錯誤。

問題 ID 說明 版本號碼
APIRT-3188

修正錯誤:java.lang.NoSuchMethodError: org.apache.commons.lang.ArrayUtils.isNotEmpty

更新 Java 語言套件,支援 ArrayUtils.isNotEmpty(Object[])

edge-message-processor-4.16.05-0.0.598

edge-mint-message-processor-4.16.05-0.0.381

EDGEUI-637

修正錯誤:從 WSDL 建立 Proxy 時發生錯誤

從 SOAP 服務的 WSDL 檔案建立 API Proxy 時發生這個錯誤。

edge-ui-4.16.05-0.0.3671

已知問題

這個版本有下列已知問題。

問題 ID 說明
APIRT-2978

路由器無法啟動 Nginx 或路由器無法啟動

如果 Edge Router 無法啟動 Nginx 或完全無法啟動 (如 /opt/apigee/var/log/edge-router/logs/system.log 檔案所示),請刪除 /opt/nginx/conf.d 目錄中的所有檔案,然後重新啟動路由器:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

訊息處理器會對 IPv4 和 IPv6 執行 DNS 查詢

如果您已安裝並啟用 NSCD (名稱服務快取精靈),可能會發現訊息處理器會進行兩次 DNS 查詢:一次是 IPv4,另一次是 IPv6。

如要停用 IPv6 的 DNS 查詢,請按照下列步驟操作:

  1. 在每個訊息處理器節點上,編輯 /etc/nscd.conf
  2. 設定下列屬性:

    enable-cache hosts no
PRC-1118

執行「apigee-service apigee-postgresql pg-data-purge」指令時發生錯誤

如果您執行「apigee-service apigee-postgresql pg-data-purge」指令,並看到以下形式的錯誤:

錯誤:必須是關係的擁有者

編輯 /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge, 並將下列屬性設為「apigee」:

POSTGRES_USER=apigee

DOC-1687 由於已知的套件依附元件衝突,在執行 Qpid 精靈的 Apigee Edge 主機上,Satellite Server 6 中使用的 Katello 代理程式無法正常安裝。