<ph type="x-smartling-placeholder"></ph>
您正在查看 Apigee Edge 文档。
转到
Apigee X 文档。 信息
2022 年 2 月 16 日,我们发布了适用于私有云的新版 Apigee Edge。
注意:此版本将不再受支持,直到 2023 年 2 月 16 日。
。更新过程
更新此版本后,以下 RPM 列表中的组件也会随之更新:
- apigee-machinekey-1.1.4-0.0.20024.noarch.rpm
- apigee-drupal-7.87-0.0.310.noarch.rpm
- apigee-drupal-devportal-4.51.00-0.0.412.noarch.rpm
- apigee-drupal-contrib-4.51.00-0.0.407.noarch.rpm
- apigee-mirror-4.51.00-0.0.1023.noarch.rpm
- edge-management-ui-4.51.00-0.0.20026.noarch.rpm
- edge-ui-4.51.00-0.0.20206.noarch.rpm
- edge-management-ui-static-4.51.00-0.0.20035.noarch.rpm
- apigee-service-4.51.00-0.0.1432.noarch.rpm
- apigee-setup-4.51.00-0.0.1132.noarch.rpm
- edge-gateway-4.51.00-0.0.60162.noarch.rpm
- edge-management-server-4.51.00-0.0.60162.noarch.rpm
- edge-message-processor-4.51.00-0.0.60162.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60162.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60162.noarch.rpm
- edge-router-4.51.00-0.0.60162.noarch.rpm
您可以检查目前安装的 RPM 版本,看看它们是否 需要更新,请输入:
apigee-all version
如需更新安装,请在 Edge 节点上执行以下步骤:
-
在所有 Edge 节点上:
- 清理 Yum 代码库:
sudo yum clean all
- 下载最新的 Edge 4.51.00
bootstrap_4.51.00.sh
文件到/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- 安装 Edge 4.51.00
apigee-service
实用程序和依赖项:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
其中,uName 和 pWord 是您从 Apigee 收到的用户名和密码。 如果您省略 pWord,系统会提示您输入。
- 更新
apigee-setup
实用程序:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- 使用
source
命令执行 apigee-service.sh 脚本:source /etc/profile.d/apigee-service.sh
- 清理 Yum 代码库:
- 更新
apigee-machinekey
实用程序:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- 在所有 Edge 节点上,对 Edge 进程执行
update.sh
脚本:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- 在所有界面节点上,对界面执行
update.sh
脚本:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- 如果您使用的是新版 Edge,请执行以下命令:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- 在所有 Apigee Developer Services 门户节点上,通过执行以下命令来更新 devportal 流程:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- 如果您使用的是 Apigee mTLS,请按照 升级 Apigee mTLS。 如需了解详情,请参阅 Apigee 简介 mTLS。
安全问题已解决
此版本未解决任何安全问题。
更改为 <ph type="x-smartling-placeholder"></ph> 支持的软件
此版本支持的软件没有任何变化。
弃用和停用
此版本没有新的弃用或停用功能。
新功能
此版本没有新功能。
bug 修复
本部分列出了此版本中修复的 Private Cloud 错误。
问题 ID | 说明 |
---|---|
211873022 |
将 mail.smtp.ssl.protocols 设置为空字符串会导致 SMTP 电子邮件发送失败 此问题已得到解决。 |
216482436 |
在 GenerateJWT 政策中,将 jwk 指定为附加标头声明时,该政策没有正确处理载荷 此问题已得到解决。 |
204745973 |
更新到 4.51.00 版本后,PostgresSQL 中缺少 Analytics 数据 此问题已得到解决。 |
213320910 |
在消息处理器和目标服务器之间使用转发代理时,分析功能捕获的目标详情不一致 Analytics 中的目标详情有时针对实际目标,有时针对代理。这种行为已得到修复,因此在 Google Analytics 中捕获的目标详情始终是实际目标的详情。 |
214365856 |
与 Drupal 相关的警告消息基于 Drupal 8(而非 Drupal 9) 此问题已得到解决。 |
213923272 |
某些用户操作(例如获取 |
158572674 |
当 x-forwarded-for 标头包含 ip:port 格式时,访问权限控制政策报告了错误 此问题已得到解决。 |
174970453 |
同时包含通配符 (*) 和特殊字符(例如英文逗号)的权限未按预期运行 此问题已得到解决。 |
215555851、210780867、217323200 |
Apigee 的第三方库现已提供 Apache Log4j 2.17.1 apigee-machinekey 组件不再使用 Log4j 库进行日志记录。界面中的 wsdl2apigee 库不再使用 Log4j 1.2.X。
|
199833224 |
修复了 Edge 代理编辑器的韩语输入问题 |
206614896 |
Edge 界面因标头中设置的 Cookie 为空而无法打开 此问题已通过删除空 Cookie 得到解决。 |
203621889 |
Bash 脚本返回不需要的警告消息 此问题已得到解决,方法是在脚本中将[ 替换为 [[ 。
|
206786005 |
修复了在安装 |
204164967 |
修复了有关电子邮件更新的业务逻辑,并通过将 knockout.js 升级到版本 3.5.1 修复了 JavaScript 漏洞问题 |
67164663 |
使用 TIME_SIZE 轮替政策打印不必要的轮替和日志 此问题已得到解决。 |
173566787 |
MP 的行为已发生变化:现在,如果在 DNS 缓存刷新期间 DNS 解析失败,MP 将会重复使用现有的目标 IP |
已知问题
请参阅适用于私有云的 Edge 的已知问题 获取已知问题的完整列表。