4.16.05.02 - Edge for Private Cloud 版本说明

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

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 界面组件,如果您使用的是 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

已修复 Bug

此版本中修复了以下 bug。

问题 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

修复了“Error Creating Proxy from WSDL”错误

从 WSDL 文件为 SOAP 服务创建 API 代理时,发生了此错误。

edge-ui-4.16.05-0.0.3671

已知问题

此版本存在以下已知问题。

问题 ID 说明
APIRT-2978

路由器无法启动 Nginx 或路由器无法启动

如果边缘路由器无法启动 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 由于存在已知的软件包依赖项冲突,Satellite Server 6 中使用的 Katello 代理将无法在运行 Qpid 守护程序的 Apigee Edge 主机上正确安装。