Apigee 版本说明

您正在查看 Apigee X 文档。
查看 Apigee Edge 文档。

关于 Apigee 组件的更多信息

 

[ 2021 ]

 

2021 年 6 月 9 日 - Apigee Hybrid v1.4.4

2021 年 6 月 9 日,Google 发布了 Apigee Hybrid 1.4.4 版本。此版本影响以下方面:

• Apigee Hybrid

摘要

               0
               0
               3
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
187532454 • Apigee Hybrid
• 运行时
为备份和恢复实现 Gcloud 配置代理设置
在 Cassandra 备份和恢复脚本中实现了一项更改,以在 gcloud config 中设置代理设置(如果 http_proxy 环境变量设置存在)。
186215334 • Apigee Hybrid
• 运行时
Cassandra 备份不遵循 httpProxy 设置
配置 httpProxy 设置时,向 Cassandra pod 和 Cassandra 备份作业 pod 增加了 http_proxyhttps_proxy env 变量。
185849286 • Apigee Hybrid
从 1.3.5 升级到 1.4.2 后 Java 标注中出现 java.lang.NoClassDefFoundError
从 Apigee Hybrid v1.3.5 升级到 v1.4.2 后,其中一个代理/共享流中出现 NoClassDefFoundError

安装

如需了解如何升级,请参阅将 Apigee Hybrid 升级到 1.4 版

2021 年 6 月 7 日 - Apigee X

2021 年 6 月 7 日,Google 发布了 Apigee X 版本。此版本影响以下方面:

• Apigee X

摘要

               0
               0
               3
               1
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
186766347 • Apigee X
MP 应该正确处理 DNS 错误而不是将它们报告为连接失败
185849286 • Apigee X
修复了代理部署期间 Java Callout 中的 java.lang.NoClassDefFoundError
169257984 • Apigee X
将密钥库用作信任库时,Hybrid 运行时不会从 key_cert 别名加载证书

安全更新

此版本包括以下安全更新:

更新 ID 影响 说明
185998748 • Apigee X
其他安全更新和修复

2021 年 5 月 24 日 - Apigee 公有云服务

2021 年 5 月 24 日,Google 发布了 Apigee 公有云服务版本。此版本影响以下方面:

• Apigee X

摘要

               0
               0
               0
               1
               0

安全更新

此版本包括以下安全更新:

更新 ID 影响 说明
不适用 • Apigee X
其他安全更新和修复
此版本包含其他安全更新和修复。

2021 年 5 月 19 日 - Apigee 界面和文档

2021 年 5 月 19 日,Google 发布了 Apigee 界面和文档版本。此版本影响以下方面:

• 文档
• Apigee 界面

摘要

               1
               10
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• 运行时
用于预配的整合版界面
付费和评估预配向导已合并到一个界面中。如需了解详情,请参阅预配简介

文档更新

此版本包括以下文档更新:

影响 说明
• 运行时
共享 VPC
文档现在介绍了如何预配具有共享 VPC 的组织。在评估和付费组织预配过程中,使用命令行或界面/向导来描述了这些信息。如需了解详情,请参阅预配简介
• 运行时
配置 TLS 选项
重构了关于配置 TLS 的文档。
• Apigee X
架构概览
现在,文档包括详细讨论了在 Apigee X 预配过程中创建的组件和路由流程的部分。如需了解详情,请参阅架构概览南向网络模式
• 运行时
多区域配置
该文档现在提供了关于如何在组织中添加新区域的说明。
• 运行时
在命令行预配中使用应用和磁盘密钥
该文档已更新,说明了如何在命令行中预配时创建和使用应用和磁盘密钥。此外,加密密钥文档已重构。
• 运行时
向导更新
文档现在反映预配向导的更新。
• 所有
版本说明
所有 Apigee 组件的版本说明现在都显示在一个页面上。版本和更新按日期排列;版本化版本按日期排列,但按其版本号进行标记。
• 所有
已知问题
Apigee 组件的所有已知问题都显示在一个页面上。您可以按状态和产品版本/组件对它们进行过滤。如需了解详情,请参阅 Apigee 已知问题
• Apigee X
创建实例
我们扩展并更新了有关创建实例的部分。
• Apigee X
Apigee 预配过程
我们改进和更新了付费和评估组织的预配过程。如需了解详情,请参阅预配简介

2021 年 5 月 13 日 - Apigee 界面

2021 年 5 月 13 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               3
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• Apigee 界面
跟踪记录工具已重命名为调试工具
跟踪记录工具已重命名为调试工具
• Apigee 界面
异常值事件视图中添加了故障代码。
异常值事件视图现在会显示每个异常值的故障代码级原因。
• Apigee 界面
向预配向导添加了增强功能。
预配向导现在具有以下增强功能:
  • 为 Apigee 评估启用了Compute Engine API,这可以避免网络步骤中的潜在问题。
  • 在预配向导的网络步骤中,如果当前项目连接到共享 VPC 宿主项目,您现在可以使用共享 VPC 网络设置对等互连。注意:如果所选网络未正确对等互连并且您无权在宿主项目中更新对等互连,预配向导会显示一条警告,并提供通过联系宿主项目的共享 VPC 管理员来设置对等互连的说明。

2021 年 5 月 3 日 - Apigee Hybrid v1.4.3

2021 年 5 月 3 日,Google 发布了 Apigee Hybrid 1.4.3 版本。此版本影响以下方面:

• Apigee Hybrid

摘要

               0
               1
               2
               0
               0

文档更新

此版本包括以下文档更新:

影响 说明
• 文档
• Apigee Hybrid
• 运行时
KeyValueMapOperations 政策

KVM private 前缀行为已更新。新行为如下:

通过 GET 命令访问 KVM 时,将 private. 特性与所有变量一起使用,以在调试 (Trace) 会话中隐藏 KVM 信息。如果未使用 private. 特性,则 KVM 仍被加密;但是,KVM 信息将在调试 (Trace) 会话中显示为解密。如果检索的加密条目没有 private. 前缀,不再抛出异常。

由于所有 KVM 现已加密,因此管理 > 环境 > 键值映射 > 添加键值映射窗口中移除了加密复选框。

明文 KVM 已弃用。

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
185902294 • Apigee Hybrid
还原代理/政策/目标延迟时间指标的分桶增加数
最近对延迟时间分桶大小所做的更改导致了内存问题,已回滚到先前的大小。
185508757 • Apigee Hybrid
• 运行时
没有 private 前缀的加密 KVM 的 KVM 读取操作失败。
此补丁程序中 KVM private 前缀行为已更新。

安装

如需了解如何升级,请参阅将 Apigee Hybrid 升级到 1.4 版

2021 年 4 月 27 日 - Apigee 界面

2021 年 4 月 27 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               0
               0
               3
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
185176375 • Apigee 界面
增强当 Apigee 服务帐号无权使用 Cloud KMS 密钥时显示的错误消息
现在,当 Apigee 服务帐号无权使用通过预配界面提供的 Cloud 服务帐号时,系统会显示更加详细的错误消息。现在,错误消息包含用于复制 Apigee 服务帐号电子邮件、打开 Cloud KMS 界面以及重新检查 Apigee 服务帐号密钥权限的按钮。
184888948 • Apigee 界面
根据结算类型限制对等互连 CIDR 范围
现在,在实例管理器中创建实例时,会根据结算类型限制对等互连 CIDR 范围。
182910454 • Apigee 界面
在“异常值事件”信息中心中显示异常值明细详细信息
现在,“异常值事件”信息中心会显示异常值明细详细信息。

2021 年 4 月 26 日 - 有限预览版:Apigee 本地开发和归档部署

2021 年 4 月 26 日,Google 发布了有限预览版:Apigee 本地开发和归档部署版本。此版本影响以下方面:

• 管理层面
• Apigee 界面

摘要

               1
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• 管理层面
• Apigee 界面
有限预览版:Apigee 本地开发和归档部署

这是使用 Apigee in Visual Studio Code (VS Code) 进行本地开发和 Apigee 归档部署的有限预览版。此版本让您可以将 API 平台管理与用于开发、测试和部署应用的软件开发生命周期 (SDLC) 集成。

本地开发期间,使用 Apigee in VS Code 开发 API 代理,并针对 Apigee 模拟器(本地运行时)通过单元测试和手动测试来验证功能。在归档部署期间,利用包含完整环境和 API 代理配置的归档,部署到 Apigee X 进行集成测试和发布。

如需了解详情,请参阅使用 Apigee 进行本地开发概览

2021 年 4 月 19 日 - Apigee Monetization

2021 年 4 月 19 日,Google 发布了 Apigee Monetization 版本。此版本影响以下方面:

• 管理层面
• 运行时
• Apigee 界面

总结

               1
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• 管理层面
• 运行时
• Apigee 界面
Apigee Monetization GA
Apigee Monetization 现已推出正式版 (GA)。作为 API 提供商,您需要一种易用而灵活的方式来通过 API 获利,以便能够使用您的 API 创造收入。通过 Apigee Monetization,您可以在将向开发者收取费用或通过 API 使用收益分成向他们付费的 API 产品中添加获利费率方案。如需了解详情,请参阅 Apigee Monetization 概览

2021 年 4 月 18 日 - Apigee 界面

2021 年 4 月 18 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               1
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• Apigee 界面
实例界面
Apigee 添加了实例界面,您可以在其中创建和删除实例。如需了解详情,请参阅创建实例

2021 年 4 月 18 日 - Apigee 界面

2021 年 4 月 8 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               0
               0
               1
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
182232515 • Apigee 界面
将预配界面的布局从面板更新为卡片形式
预配界面的布局已得到增强,现在以卡片形式呈现。

2021 年 3 月 24 日 - Apigee 界面

2021 年 3 月 24 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               0
               0
               4
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
182301830
182301842
• Apigee 界面
向预配向导添加价格方案
在预配向导的 GCP 项目选择页面上,在输入 GCP 项目 ID 后,如果该 GCP 项目当前无权使用 Apigee,则会列出可用的价格方案。
182234032 • Apigee 界面
将“启用 API”添加到预配流程核对清单
现在预配流程核对清单中将“启用 API”列为一个步骤。
182216310 • Apigee 界面
在预配向导中添加顶部导航栏
现在预配向导中会显示顶部导航栏。
169762448 • Apigee 界面
更新帮助/了解详情链接,使其指向 Apigee X 文档
更新了帮助和了解详情链接,使其指向 Apigee X 文档(而不是 Apigee Edge)。

2021 年 3 月 24 日 - Analytics/API 监控

2021 年 3 月 24 日,Google 发布了 Analytics/API 监控版本。此版本影响以下方面:

• API Monitoring/Analytics

摘要

               1
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• API Monitoring/Analytics
高级 API 操作
这是 Apigee 的高级 API 操作 (AAPI Ops) 的正式版本,提供各种工具来帮助您确保 API 按预期启动和运行。AAPI Ops 会自动检测 API 流量中的异常模式(称为“异常值”),例如延迟时间或错误率激增。

借助 AAPI Ops,您可以:

2021 年 3 月 18 日 - 集成式门户

2021 年 3 月 18 日,Google 发布了集成式门户版本。此版本影响以下方面:

• 集成式门户

摘要

               0
               0
               1
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
172942224 • 集成式门户
页面内容的背景阴影不一致
修正了在主题页面上显示高级编辑器面板时,当前不清晰的网页内容阴影不一致和部分导航问题。

2021 年 3 月 15 日 - 文档

2021 年 3 月 15 日,Google 发布了文档版本。此版本影响以下方面:

• 文档

摘要

               0
               1
               0
               0
               0

文档更新

此版本包括以下文档更新:

影响 说明
• 文档
对等互连范围

添加了有关对等互连范围的部分,其中还包含关于网络大小调整的信息。如需了解详情,请参阅对等互连范围

2021 年 3 月 10 日 - Apigee 界面

2021 年 3 月 10 日,Google 发布了 Apigee 界面版本。此版本影响以下方面:

• Apigee 界面

摘要

               0
               0
               4
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
181046483 • Apigee 界面
将鼠标悬停在政策上时,Trace 界面会意外隐藏事务列表
修复了一个问题,该问题会导致 Trace 界面在将鼠标悬停在政策上时意外隐藏事务列表。
179579560 • Apigee 界面
加载 API 代理开发页面会导致出现一系列错误消息(无限)
修复了一个问题,该问题会导致 API 代理开发页面显示一系列消息。
169252631 • Apigee 界面
从界面中移除 LDAP 政策
Apigee X 不支持 LDAP 政策,并已将其从界面的政策列表中移除。
161658025 • Apigee 界面
SharedFlow 部署失败且不发出任何提示
JavaCallout 未验证 ClassName,导致 SharedFlow 部署失败且不发出任何提示。

2021 年 3 月 4 日 - 集成式门户

2021 年 3 月 4 日,Google 发布了集成式门户版本。此版本影响以下方面:

• 集成式门户

摘要

               1
               0
               6
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• 集成式门户
使用 Google 负载平衡器自定义您的网域

为集成的门户更新网域的步骤已更新,新步骤介绍了如何针对传入的客户端请求使用 Google 负载平衡器。如需了解详情,请参阅自定义您的网域

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
181238112 • 集成式门户
为了清晰起见,请更改受众群体页面上的“权利”标题

显示受众群体权利的版块的标题已更改为“公开范围”权限。

180497246 • 集成式门户
清理重复的 API 文档行

修复了导致在 API 页面上列出引用相同 API 产品的重复 API 的问题。试图修改这些 API 或者在集成门户中查看这些 API 会引发错误。

180343973 • 集成式门户
创建 API 文档会返回 4xx,但会创建资源

创建 API 文档时,如果在截取所请求规范的快照时遇到问题,则返回 4xx,但仍会创建 API。现在,在这种情况下,API 文档创建将失败。

179953039 • 集成式门户
团队成员无法退出团队

修正了一个阻止团队成员离开团队的问题。

159256416 • 集成式门户
集成式门户中的不记名身份验证 HTTP 安全性定义呈现问题

如果规范中定义了不记名身份验证的 HTTP 安全机制,则授权模式现在会提示集成门户中的不记名令牌。

156874569 • 集成式门户
集成式门户不会在规范中呈现联系方式部分

集成式门户现在会呈现规范的联系人部分。

2021 年 3 月 1 日 - ApigeeHybrid v1.4.2

2021 年 3 月 1 日,Google 发布了 Apigee Hybrid 1.4.2 版本。此版本影响以下方面:

• Apigee Hybrid

摘要

               0
               0
               8
               1
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
180128329 • Apigee Hybrid
服务端口
Kubernetes 服务端口已根据 Istio 标准重命名。
179891322 • Apigee Hybrid
备份和恢复
在不使用 Google Cloud 的情况下,Cassandra 数据库的备份和恢复操作在某些情况下不起作用。请参阅不使用 Google Cloud 的备份和恢复
179461749 • Apigee Hybrid
Cassandra 密码

现在可以使用 Kubernetes Secret 配置非默认 Cassandra 密码。

179332963 • Apigee Hybrid
create-service-account.sh 工具

现在,create-service-account.sh 工具会在要求您创建未分配角色的服务帐号时显示错误。请参阅 create-service-account

178829167 • Apigee Hybrid
同步器

当同步程序关闭时,错误消息表示 apigee-runtime 已关闭。

178732212 • Apigee Hybrid
Cassandra 备份和恢复文档

更新了有关 Cassandra 备份和恢复的文档。请参阅 Cassandra 备份和恢复

177950986 • Apigee Hybrid
Hybrid EKS 运行时与 Cassandra SSL 通信错误

在某些情况下,运行时 pod 无法与 EKS 集群中的 cassandra 通信。活跃调用超时从秒更改为毫秒,以符合客户端的预期。

177681383 • Apigee Hybrid
Watcher 超时

Watcher 增加了超时时间,用于处理与 Apigee 管理层面的连接超时,从而正确地处理过时连接。这消除了 apigee-watcher 可能卡住的一些情况。

安全更新

此版本包括以下安全更新:

更新 ID 影响 说明
不适用 • Apigee Hybrid
此版本包括 fluentd 中的漏洞的安全更新。

安装

如需了解如何升级,请参阅将 Apigee Hybrid 升级到 1.4 版

2021 年 2 月 26 日 - Apigee Hybrid v1.3.6

2021 年 2 月 26 日,Google 发布了 Apigee Hybrid v1.3.6 版本。此版本影响以下方面:

• Apigee Hybrid

摘要

               0
               0
               4
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
180128329 • Apigee Hybrid
Kubernetes 服务端口名称

在 Apigee Hybrid 1.3.6 版中,Kubernetes 服务端口已重命名,遵循 Istio 标准。

179332963 • Apigee Hybrid
create-service-account.sh 工具

在 Hybrid 1.3.6 版中,您现在可以使用 create-service-account.sh 工具将角色指定为参数。请参阅 create-service-account

178732212 • Apigee Hybrid
Cassandra 备份和恢复文档

更新了有关 Cassandra 备份和恢复的文档。请参阅 Cassandra 备份和恢复

177681383 • Apigee Hybrid
Watcher 超时

Watcher 增加了超时时间,用于处理与 Apigee 管理层面的连接超时,从而正确地处理过时连接。这消除了 apigee-watcher 可能卡住的一些情况。

安装

如需升级说明,请参阅将 Apigee Hybrid 升级到 1.3.6 版

2021 年 2 月 18 日 - 集成式门户

2021 年 2 月 18 日,Google 发布了集成式门户版本。此版本影响以下方面:

• 集成式门户

摘要

               0
               0
               7
               0
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
179911854 • 集成式门户
与同一 API 产品关联的多组 API 文档

修复了系统在某些情况下允许为单个 API 产品创建多组 API 文档的问题。

177991965 • 集成式门户
应用名称验证与准则不符

应用名称验证现在遵循 Apigee 工件命名限制中所述的规则。

174333251 • 集成式门户
查看或选择资源时超时

在“资源”页面上查看资源或在实时门户 API 页面上为 API 卡片选择图片时,响应时间会缩短。

173010952 • 集成式门户
下载的规范不必要地引用字符串

现在,对于 YAML 规范,如果在实时门户上查看 API 文档时点击下载规范,则系统会传递原始规范的精确副本(以前会转换为 JSON,然后转回 YAML)。请注意,这仅适用于此版本之后下载的规范。

171236872 • 集成式门户
停止为自定义网域发送 portalDefaultDomain Cookie

今后,使用自定义网域的门户将不再向消费者的浏览器发送 portalDefaultDomain Cookie。对于已经启用了自定义网域的现有门户,请停用并重新启用自定义网域,以使此更改生效。

165795684 • 集成式门户
在实时门户中查看规范时会发出多个 GET 请求

修复了一个问题,该问题可能会导致用户在查看规范时系统向规范端点发出多个 GET 调用。

151961459 • 集成式门户
对于具有到期时间的密钥和已到期的密钥,门户显示密钥永不过期

现在,实时门户会显示 API 密钥的相应失效日期。

2021 年 2 月 12 日 - 文档

2021 年 2 月 12 日,Google 发布了文档版本。此版本影响以下方面:

• Apigee Hybrid
• 管理层面
• 运行时

摘要

               0
               1
               0
               0
               1

文档更新

此版本包括以下文档更新:

影响 说明
• Apigee Hybrid
• 管理层面
• 运行时
Apigee 角色和用户

有关角色和用户的文档已更新。

弃用

此版本包括以下弃用功能:

影响 说明
• Apigee Hybrid
• 管理层面
• 运行时
API CreatorDeployer 角色已被弃用

API Admin 角色取代了已弃用的 API Creator 角色,Environment Admin 角色取代了已弃用的 Deployer 角色。

了解详情

2021 年 2 月 5 日 - API Monitoring

2021 年 2 月 5 日,Google 发布了 API Monitoring 版本。此版本影响以下方面:

• API Monitoring/Analytics

摘要

               2
               0
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• API Monitoring/Analytics
“最近”视图

新的“最近”视图按代理显示 API 流量的树状图。树形图将每个代理的流量数据显示为一个矩形,其大小与代理中流量成正比。矩形的颜色表示以下变量的相对尺寸:

  • 提醒触发的突发事件数量。
  • 错误率
  • 最大延迟时间(第 50 百分位)(中位数)

请参阅使用“最近”视图

• API Monitoring/Analytics
发送提醒通知的其他渠道

Apigee API Monitoring 现在支持以下渠道发送提醒通知:

  • 电子邮件
  • PagerDuty
  • Slack
  • 网络钩子

请参阅创建提醒通知

2021 年 2 月 4 日 - Apigee 公有云服务

2021 年 2 月 4 日,Google 发布了 Apigee 公有云服务版本。此版本影响以下方面:

• Apigee Hybrid
• 管理层面
• 集成式门户
• 运行时
• Apigee 界面

摘要

               8
               2
               0
               0
               0

新功能

此版本包含以下新功能:

影响 说明
• Apigee 界面
评估组织
为评估组织添加了一个 Apigee 评估预配向导
• 运行时
与 CMEK 集成
CMEK(客户管理的加密密钥)的全新集成提供了磁盘和数据库加密密钥。
• 运行时
VPC Service Control 集成
添加了与 VPC Service Controls 的集成,让您能够隔离资源并防止数据泄露/渗漏。
• 运行时
NAT IP 预配
现已支持配置 NAT IP 预配
• 管理层面
报告
添加了异常检测报告
• 集成式门户
VPC-SC 使用门户
现已支持向 VPC-SC 边界授予集成式门户的访问权限
• 管理层面
操作和 HTTP 动词
现已支持操作和 HTTP 动词
• API Monitoring/Analytics
• 运行时
API Monitoring
Apigee 现已支持 API Monitoring

文档更新

此版本包括以下文档更新:

影响 说明
• Apigee Hybrid
• 运行时
备份频率
阐明备份频率
• 所有
服务等级协议 (SLA) 和使用权
更新了服务等级协议使用权

Bug 修复

Apigee 公有云服务包括在 Beta 版和预发布周期期间报告的问题修复。由于这些修复是正式版之前的版本,因此此处并未列出。下一版本发布过程中将跟踪在版本发布期间的公共错误修复。

2021 年 2 月 1 日 - Apigee Hybrid v1.4.1

2021 年 2 月 1 日,Google 发布了 Apigee Hybrid 1.4.1 版本。此版本影响以下方面:

• Apigee Hybrid

摘要

               0
               0
               6
               1
               0

Bug 修复

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

错误 ID 影响 说明
178079779 • Apigee Hybrid
UDCA 令牌生成器

在 Apigee Hybrid 1.4.1 版中,HTTP/HTTPS 转发代理的 UDCA 令牌生成器问题已修复,从而使文件能够正常上传。

177788686 • Apigee Hybrid
TLS / DTLS 握手最大消息大小

在 Apigee Hybrid 1.4.1 版中,传输层安全协议 (TLS)/DTLS 握手的消息大小上限为 128 KB(131072 字节)。

176903129 • Apigee Hybrid
配额和 SpiekeArrest 状态代码

对于 Anthos 上的本地安装,Apigee Hybrid 1.4.1 版支持配额和 SpikeArrest 政策,以便在上限超出配额时返回默认 HTTP 状态代码 429

175881688 • Apigee Hybrid
MART 状态代码

现在更新开发者应用状态时,MART 会提供正确的 statuscode:204 响应,以指示成功。

175771199 • Apigee Hybrid
通用 DNS 服务端点

在 Apigee Hybrid 1.4.1 Cassandra 中使用通用 DNS 服务端点,而不是节点专用的 DNS 服务。

173963014 • Apigee Hybrid
HttpHeader 的 allowDuplicates 和 MultiValued 传输属性

Apigee Hybrid 1.4.1 支持 HttpHeader's allowDuplicatesmultiValued 传输属性。现在可以按照下面所示的格式使用 HTTPProxyConnectionallowDuplicatesmultiValued 来启用 HTTP 标头字段:

安全更新

此版本包括以下安全更新:

更新 ID 影响 说明
• Apigee Hybrid
fluentd 漏洞

包含针对 fluentd 中漏洞的安全更新。


<HTTPProxyConnection>
    <Properties>
       <property name = "HTTPHeader.allowDuplicates" value = "Content-Type,Authorization">
       <property name = "HTTPHeader.multiValued" value = "Content-Type,Authorization">
    </Properties>
</HTTPProxyConnection>

升级

升级到 Apigee Hybrid 1.4.1 版的步骤取决于您要升级的源版本,如下所示:

2021 年 1 月 25 日 - Apigee Hybrid v1.3.5

2021 年 1 月 25 日,我们发布了 Apigee Hybrid 运行时 1.3.5 版。

升级

升级到 Apigee Hybrid 1.3.5 版的步骤取决于您要升级的源版本,如下所示:

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
175771199 在 Apigee Hybrid 1.3.5 Cassandra 中使用通用 DNS 服务端点,而不是节点专用的 DNS 服务。
177677157 Apigee Hybrid 1.3.5 现在允许配置参数中的外部密文,并且采用的模式与以下示例相同:

cassandra:
  auth:
    secret: cassandra-auth

2021 年 1 月 22 日 - Apigee 界面

我们将在 1 月 22 日(星期五)发布新版本的 Apigee 界面。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
169439292 Apigee 界面

其他安全修复程序

2021 年 1 月 21 日 - 集成式门户

我们将在 1 月 21 日(星期四)发布新版本的 Apigee 集成式门户。

新功能和增强功能

以下部分总结了此版本中的新功能。

类别功能的正式版 (GA)

Google Analytics(分析)的“类别”功能现已发布。类别可让门户用户按类别、标题或说明过滤 API 列表。

API 页面

如需了解详情,请参阅以下部分:

开发者团队和受众群体管理功能的 Beta 版

用于集成式门户的开发者团队和受众群体管理功能的 Beta 版现已发布。

Beta 版功能 说明 更多信息
开发者团队 可让门户用户与其他门户用户共担应用的责任。
受众 对个人进行细分以便控制对内容的访问权限。 管理门户的受众群体

将开发者计划重新安排并重新组织到用户帐号创建和登录体验

如以下部分所述,开发者计划已在关联的门户中重新安排并重新组织到用户帐号创建和登录体验。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
177910781 集成式门户

无法修改应用名称中含空格的开发者应用

已修复导致无法修改含空格的应用名称的问题。

177635269 集成式门户

开发者电子邮件地址中的大写字母导致创建应用失败

修复了开发者电子邮件地址中导致应用创建出现问题的大小写问题。

177326265 集成式门户

门户响应时间较长

修复了导致门户响应时间较长的问题。

151468563 集成式门户

加载新图片后传送了缓存的旧图片

修复了导致在显示更新的映像版本之前出现延迟的问题。

2021 年 1 月 7 日 - 集成式门户

我们将在 1 月 7 日(星期四)发布新版本的 Apigee 集成式门户。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
174721882 集成式门户

无法通过导航菜单关联到 API 类别

现在,您可以使用导航菜单的完整网址或相对网址通过导航菜单关联到 API 类别。

171701845
170957688
集成式门户

API 请求响应缓慢,有时会返回 502

已修复导致 API 请求响应缓慢的问题。

171208514 集成式门户

加强 JSESSIONID Cookie 的安全

用于识别服务器的浏览器会话的 JSESSIONID Cookie,现在会将 HttpOnlySecure 标志设置为 true。这能增强门户的安全,以防受到恶意用户的攻击。

171208514 集成式门户

更新配置以在 Cookie 上使用 HttpOnlySecure 标志

对于 portalRefreshportalSession Cookie,HttpOnlySecure 标志设置为 true。此外,X-Apigee-CSRF 标志的 Secure 标志设置为 true。(为了确保功能正常,在本案例中,HttpOnly 标志被设置为 false。)

170897753 集成式门户

API 详细信息页面:受众群体显示问题

已在“API 详细信息”页面上的“受众群体”部分对格式进行了轻微改进。具体而言:

  • 添加 API 时默认选择 Anonymous users (anyone can view)
  • 选项列为包含单选按钮的一个列
169596165 集成式门户

开发者团队成员的开发者电子邮件地址不应区分大小写

开发者团队成员的开发者电子邮件地址不再区分大小写。

163012424 集成式门户

组织管理员无法查看开发者帐号信息,发生“PII 的公开范围受角色限制”错误

已修复导致组织管理员无法查看开发者帐号信息的问题。

153098491 集成式门户

没有父级的嵌套菜单项会破坏门户

以前,您可以发布包含没有父级的嵌套项的页眉或页脚菜单,但这样做会导致门户无法呈现。现在,如果您尝试发布包含没有父级的嵌套项的菜单,会引发错误。

138398421 集成式门户

更改门户页面网址会破坏所有已分配的受众群体权限

以前,如果修改过页面路径,则与其关联的所有权限均会丢失,所有人都可以看到该网页。现在,修改页面路径后,关联权限将保持不变。

 

[ 2020 ]

 

2020 年 12 月 17 日 - Apigee Hybrid v1.4.0

2020 年 12 月 17 日,Google 发布了 Apigee Hybrid 运行时 1.4.0 版。

升级

升级到 Apigee Hybrid 1.4.0 版的步骤取决于您要升级的源版本,如下表所示:

当前 Hybrid 版本 升级到 Hybrid 版本 说明
1.3.x 1.4 将 Apigee Hybrid 升级到 1.4.0 版
1.2.x 1.3 将 Apigee Hybrid 升级到 1.3.4 版
1.x 1.2 升级到 1.2.0 版

新功能和更新

本部分介绍此版本中的新功能和增强功能。

支持的版本

如需查看 Apigee Hybrid 支持的软件和平台版本列表,请参阅“Apigee Hybrid:支持的平台”

新增功能

不使用 Google Cloud 的备份和恢复

您现在可以将 Cassandra 数据库备份到压缩文件。请参阅不使用 Google Cloud 的备份和恢复

HTTP 方法

Apigee Hybrid v1.4 现在支持使用 HTTP 方法(也称为动词)来管理 API。

KVM 政策中 MapName 的动态标识符

KeyValueMapOperations 政策中现在提供 <MapName> mapidentifier。请参阅 <MapName> 元素

支持 JMX 和 Jolokia 用户身份验证

Cassandra 现在显式支持 JMX 和 Jolokia 用户名及密码,也支持传输层安全协议 (TLS) Secret 中的 JMX 和 Jolokia 用户名及密码。请参阅:

更新

KVM 加密

默认情况下,由 KeyValueMapOperations 政策创建的映射会加密。

添加到 create-service-account 工具的服务帐号

create-service-account 工具现在可以创建以下新的标准服务帐号:

服务帐号 IAM 角色 说明
apigee-distributed-trace 云端跟踪代理 允许 Hybrid 运行时层面使用与 Google Cloud TraceJaeger 等系统兼容的格式参与分布式请求跟踪。

请参阅关于服务帐号

对 AccessEntity 政策的 JSON 支持

AcessEntity 政策现在包含一个支持 JSON 的 <OutputFormat> 元素。请参阅 AccessEntity 政策:<OutputFormat> 元素

DataCapture 政策运行时设计

新的 DataCapture 政策取代了 StatisticsCollector 政策,以管理运行时统计信息的集合。

Cassandra 中的 Synchronizer 数据存储

默认情况下,Synchronizer 现在将环境配置数据存储在 Cassandra 数据库中。请参阅 Synchronizer 概览

Cassandra 缩容过程的更新

Cassandra 缩容过程已简化。Hybrid 运行时会在您应用节点下限后停用节点和 PVC。请参阅 Cassandra 缩容

新的 metrics 配置属性

metrics 现在添加了以下各项的属性:

  • metrics.aggregator
  • metrics.app
  • metrics.proxy
  • metrics.stackdriverExporter

请参阅“配置属性参考文档:指标”

映像位置

Apigee Hybrid 映像现在默认从 GCR 进行下载。Apigee 将继续维护 Docker Hub 中的映像。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
172653617 在部署新的代理修订版本时,API 流量可能会中断。
169925206 就绪性探测失败(没有任何原因),从而中断 Prod 流量。
171465538 偶尔出现 599 响应代码(时长 1 毫秒)。
174235061 Stackdriver 中缺少 Apigee 指标。
172332786 请求中的双斜杠 (//) 可能会导致请求无法解析。

2020 年 12 月 15 日 - API Monitoring

Apigee API Monitoring 已于 2020 年 12 月 15 日正式发布 (GA)。

新功能和增强功能

本部分介绍此版本中 API Monitoring 的新功能和增强功能。

提醒和通知

API Monitoring 的主要用途之一是向您通知异常事件或模式,例如 API 流量高峰或延迟时间。如需跟踪此类事件,您可以设置在发生事件时触发的提醒。您还可以设置通知,以便在事件发生时向您发送电子邮件。请参阅提醒和通知

调查视图

新“API Monitoring 调查”视图显示所有 API 流量的指标和属性的数据透视表,以帮助您比较不同指标的活动。请参阅使用调查视图

2020 年 12 月 3 日 - Apigee Hybrid v1.3.4

2020 年 12 月 3 日,我们发布了 Apigee hybrid 运行时 1.3.4 版。

升级

升级到 Apigee Hybrid 1.3.4 版的步骤取决于您要升级的源版本,如下所示:

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
165910444 Apigee Hybrid 现在允许您通过 Kubernetes Secret(而不是使用文件)提供证书详细信息。
168861267 Apigee Hybrid 1.3.2 Cassandra 无法恢复 - GKE - Onprem。
169437878 部署在“应用路由更改时”停止不动。
169769764 修复了 Hybrid 1.2 和 1.3 中 Logger 的 httpProxy 问题。
170343982 新增了对 Cassandra 备份的 http 代理支持。
170541982 节点选择器现已可替换。
171498381 指标组件的默认资源限制和请求都已增加。
171520992 MP 活动探测超时设置已更新为 6 秒。
171656955 Apigee Hybrid 现在最多支持 Kubernetes 1.18 版。
172362351 PropertySet 现在可以在 API 代理级别进行定义。
172873530 现在,指标部署中的容器可以替换映像和资源。
173099048 修复了 Synchronizer 中的访问令牌错误。
174166751 使用节点池的 Cassandra 纵向扩容现在适用于 Apigee Hybrid 1.3.4 版。

2020 年 11 月 16 日 - Apigee Hybrid v1.2.1(已弃用

我们在 2020 年 11 月 16 日发布了 Apigee hybrid 运行时版本 1.2.1。

升级

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
171527564 运行时 修复了记录器中的 HTTP 转发代理设置。
170343982 运行时 新增了对 Cassandra 备份的 HTTP 转发代理支持。

2020 年 11 月 1 日 - 集成式门户

我们将在 11 月 11 日(星期三)发布新版本的 Apigee 集成式门户。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
172819569 集成式门户

自定义脚本未通过 PageNotFoundComponent 运行

现在,可以在返回 404: Page Not Found 时运行自定义脚本。例如,重定向网页结果。

2020 年 11 月 10 日 - Apigee 界面

我们将在 11 月 10 日(星期二)开始发布新版 Apigee 界面。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
155680847 Apigee 界面

其他安全修复程序

2020 年 11 月 1 日 - 集成式门户

11 月 4 日(星期三),我们将发布新版本的 Apigee 集成门户。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
172238684 集成式门户

应用名称字符验证会影响现有应用

集成式门户的应用名称现在遵循以下准则,如 Apigee 工件的命名限制中所述:

字母数字、空格和以下字符:_ - . # $ % 必须以字母数字字符开头

2020 年 11 月 1 日 - 集成式门户

我们将在 11 月 1 日(星期日)发布新版本的 Apigee 集成门户。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
172069545 集成式门户

修复了 API 页面的延迟问题

在集成式门户网站上查看 API 页面时导致延迟问题的问题已被修复。

2020 年 10 月 29 日 - 集成式门户

我们将在 10 月 29 日发布新版本的 Apigee 集成式门户。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
170491758 集成式门户

停止填充 PortalEmail Cookie

集成式门户不再填充或使用 portalEmail Cookie。

156001807 集成式门户

其他安全修复程序

139039098 集成式门户

手动批准开发者应用未在门户中显示

注册应用时,如果需要手动批准 API 密钥,则在 API 密钥得到批准之前,相应状态将显示为待批准。您可以在添加 API 产品时配置 API 密钥的自动或手动批准。

2020 年 10 月 19 日 - 集成式门户

从 10 月 19 日(星期一)起,我们将发布新版本的 Apigee 集成门户。

新功能和增强功能

本部分介绍此版本中的新功能和增强功能。

用于整理 API 目录的类别(测试版)

用于整理 API 目录的 API 类别功能(测试版)现已发布。

随着 API 目录不断扩大,开发者可能会更轻松地找到所需的 API。类别用于标记 API,使开发者能够在直播门户的 API 页面上发现相关 API。如需了解详情,请参阅管理用于发现相关 API(测试版)的类别

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
159032053 集成式门户

无法从 API 文档中移除回调网址要求

修复了一个问题,该问题会导致用户在为 API 启用它后停用要求开发者指定回调网址配置选项。

155672474 集成式门户

解除对门户菜单项的嵌套时出错

修复了一个在解除嵌套菜单项时会引发错误的问题。

153097790 集成式门户

高级主题背景编辑器中不会显示“高级”按钮和“取消”按钮

高级主题背景编辑器中现在会显示“保存”和“取消”按钮。

151774930 集成式门户

响应将按字母顺序排列的指定顺序进行排序

对象属性不再按字母顺序排序。它们现在与规范中定义的定义顺序相符。

132246663 集成式门户

组织管理员无法在启用了 SAML 的组织中访问门户页面

过去,此问题导致组织管理员无法访问已启用 SAML 的单位的门户页面。

159871255,
156000727
集成式门户

其他安全修复程序

2020 年 9 月 10 日 - 集成式门户

我们将在 9 月 24 日(星期四)开始发布 Apigee 集成式门户的新版本。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
168784520 集成式门户

错误:无法加载区域

导致部分开发者程序无法加载这个问题已得到修复。

168628869 集成式门户

API 页面:没有任何类别时内容未对齐

对 API 卡的格式进行了轻微改进,以在没有任何类别时改善对齐方式。

168241556 集成式门户

保存 v1 门户的 SMTP 设置时的 HTTP 404 状态代码

导致在 v1 门户中保存 SMTP 设置时抛出 HTTP 404 状态错误(即使设置已保存也是如此)问题得到了修复。

167380810 集成式门户

改进 SMTP 电子邮件发送错误的界面错误

如果测试邮件因自定义 SMTP 设置配置错误而失败,消息会更清楚地说明错误,并提供更好的问题排查指南。

166328984 集成式门户

团队页面无法加载

对团队管理页面的显示造成影响的问题得到了修复。

166828723,
165526496,
156464449
集成式门户

其他安全修复程序

2020 年 9 月 20 日 - Apigee Hybrid v1.3.3

2020 年 9 月 20 日,我们发布了 Apigee Hybrid 运行时 1.3.3 版。

升级

升级到 Apigee Hybrid 1.3.3 版的步骤取决于您要升级的源版本,如下所示:

此版本中引入的更改

目标延迟时间指标已从 apigee.googleapis.com/Proxy 受监控的资源中移除。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
167650106 环境名称包含连字符 (-) 时,无法使用 PUT 将条目插入加密的 KVM 中。

2020 年 9 月 10 日 - 集成式门户

我们将在 9 月 10 日(星期四)开始发布 Apigee 集成式门户的新版本。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
165823319 集成式门户

改进 API 页面的移动体验

API 页面已更新以改进移动体验。

165798129 集成式门户

关于开发团队成员资格页面的格式设置

修复了关于开发者团队成员资格页面的格式设置问题。

163759861,162395593,
161874934, 157120383,
156464449,156464049
集成式门户

其他安全修复程序

162079758 集成式门户

在 API 页面中突出显示匹配的搜索文本

现在,与搜索过滤条件字符串匹配的文本在 API 页面上突出显示。

163174426 集成式门户

将实时门户转换为灵活布局

实时门户页面现在使用灵活布局。

163073185 集成式门户

SmartDocs 在某些屏幕宽度上未使用完整高度

修复了只会在某些屏幕宽度上发生的 SmartDocs 布局问题。

161927743 集成式门户

API 页面上一致的间距

API 页面上的间距现已保持一致。

136515141 集成式门户

Beta 版标记不会显示在集成式门户 SAML 界面上

修复了导致 Beta 版标记不会显示在 SAML 界面中的间歇性问题。

2020 年 9 月 9 日 - API Monitoring(Beta 版)

我们将于 9 月 9 日周三开始发布新版 Apigee。

新功能和增强功能

本部分介绍此版本中的新功能和增强功能。

API 监控(Beta 版)

Beta 版 Apigee API Monitoring 现已发布。

借助 API Monitoring,您可以跟踪 API,以确保其正确启动并正常运行。借助 API Monitoring,您可以即时深入了解 API 流量和性能,从而帮助您在出现问题时快速诊断并解决问题。如需了解详情,请参阅 API Monitoring 概览

2020 年 8 月 27 日 - Apigee Hybrid v1.3.2

我们于 2020 年 8 月 27 日推出了 Apigee Hybrid 运行时版本 1.3.2。

升级

升级到 Apigee Hybrid 1.3.3 版的步骤取决于您要升级的源版本,如下所示:

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
162759110 仅包含“/”的基本路径将失败。现在支持“/”的基础路径。
2668578 GKE On Prem - 在配置 HTTP_PROXY 时,WATCHER 将无法连接 apigee.googleapis.com。
143659917 PopulateCache 政策的到期时间设置必须设为 1 到 30 之间的显式值。

2020 年 8 月 24 日 - Apigee Hybrid v1.3.1

我们于 2020 年 8 月 24 日推出了 Apigee Hybrid 运行时版本 1.3.1。

升级

升级到 Apigee Hybrid 1.3.3 版的步骤取决于您要升级的源版本,如下所示:

新功能和更新

本部分介绍此版本中的新功能和增强功能。

新命令行工具 tools/cas_cleanup.sh

完成从 Hybrid 1.2.0 版升级到 1.3.1 版后,tools/cas_cleanup.sh 工具可帮助清理并停用之前的 Cassandra 实例。请参阅将 Apigee Hybrid 升级到 1.3.1 版

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
162759110 仅包含“/”的基本路径将失败。现在支持“/”的基础路径。
162772922 对 fluentd 控制器的部署不正确,导致 Agent 代理的配置出错,导致其出错。
165198951 GKE On Prem - 配置 HTTP_PROXY 时,同步器无法连接到 apigee.googleapis.com。

2020 年 8 月 5 日 - 集成式门户

从 8 月 5 日星期三开始,我们将开始发布 Apigee 集成式门户的新版本。

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
162383847 集成式门户

启用/停用开发者帐号时出错

已在界面中修复以下问题:启动/停用开发者帐号时,会导致出现与下列错误类似的错误(可忽略):
Unable to update user status

161985144 集成式门户

外部规范网址不支持重定向

导入时不遵循使用网址重定向的 OpenAPI 规范。

161421338 集成式门户

已创建但无法删除重复开发者项目

将不再显示集成式门户未使用的开发者计划。

161354897 集成式门户

使用现有门户名称创建集成式门户时引发 500 错误

创建与现有门户同名的集成式门户时,系统会显示相应的错误消息。

159946322 集成式门户

删除开发者计划时删除所有工件

删除开发者计划时,与开发者计划关联的所有工件也会被删除。

159925336 集成式门户

API 页面样式更改

已在 API 页面上实现以下更改:

  • 现在,按标题和过滤过滤字段现在显示在 API 卡片上方,且横跨页面顶部,可让用户更便捷地在小屏幕上查看 API 卡片,并且 4 个 API 卡片可按行放入完全展开的浏览器窗口中
  • API 页面上的 API 卡片使用 CSS 网格布局提升了响应速度
159871255 集成式门户

其他安全修复程序

149834093 集成式门户

在 GET 请求中添加请求标头Content-type: application/json

修复了一个问题,此问题会导致向 GET 请求添加 Content-type: application/json

148792711 集成式门户

所有用户都无权读取开发者帐号信息

对开发者帐号信息的读取权限现在按角色控制,并且对于没有组织管理员或门户管理员角色的用户将被隐去。

146486866、
118358600
集成式门户

媒体类型为 application/json-patch+json 的 OpenAPI 规范不会在 SmartDocs 中呈现,并且
SmartDocs 不支持 formData 参数

API Explorer 微件现在允许将文本输入用于更多请求正文 MIME 类型,包括以“+json”、“application/xml”、“application/x-www-form-urlencoded”结尾的 JSON MIME 类型。如需查看支持文本输入的 MIME 类型的完整列表,请访问:https://github.com/codemirror/CodeMirror/blob/master/mode/meta.js#L15-L172

2020 年 7 月 30 日 - Apigee Hybrid v1.3.0

我们于 2020 年 7 月 30 日发布了 Apigee Hybrid 运行时版本 1.3.0。

升级

新功能和更新

本部分介绍此版本中的新功能和增强功能。

新安装前提条件

cert-manager

Apigee Hybrid 需要使用 cert-manager v0.14.2 来管理和验证证书。您可以使用 kubectl 直接从 github > jetstack > cert-manager 安装和配置 cert-manager。请参阅下载并安装 cert-manager

Anthos Service Mesh

Apigee Hybrid 使用 Anthos Service Mesh (ASM) 1.5.x 版提供的 Istio 发行版创建和管理运行时入站流量网关。请参阅下载并安装 ASM

环境组

借助环境组,您可以按逻辑将环境分组在一起。每个组中的环境都共享相同的主机名。您可以按功能、按主机名地址、按地区(如果您要实施多地区混合安装)或者按选择的任何其他指标进行环境分组。

环境组提供与 Apigee Hybrid 1.2 版本中 virtualHosts 属性提供的相同的路由功能。

请参阅环境和环境组简介

新 CLI 命令

apigeectl CLI 中新增了以下命令。如需详细了解每个命令,请参阅 apigeectl

命令 说明
encode 返回指定组织或指定组织内指定环境的所有 ApigeeDeployment 的编码名称列表。

CLI 标志更改

apigeectl CLI 中新增了以下标记。如需详细了解每个命令,请参阅 apigeectl

标志 状态 说明
--all-envs 将 apigeectl 命令应用于在替换配置文件中指定的组织下的所有环境。
--env 将配置应用于在替换配置文件中指定的组织下的指定环境。
--datastore 将配置应用于数据存储区范围 (Cassandra)。
--dry-run 改动 参数取决于您使用的 kubectl 版本:
  • kubectl 1.7.x 或更低版本:‑‑dry‑run=true
  • kubectl 1.8.x 或更高版本:‑‑dry‑run=client
--org 将配置应用于指定的组织。
--telemetry 应用遥测组件的配置:apigee-logger 和 apigee-metrics。
-c, --components 已移除 改为按 env、org、数据存储区或遥测范围应用更改。

组织和环境名称的唯一哈希值

Apigee Hybrid 现在使用唯一的哈希值来跟踪组织和环境名称。这避免了 org 和 env 名称过长而无法串联的错误。您可以使用 apigeectl encode 命令查看哈希值。例如:

$ ./apigeectl encode --org hybrid-example
List of ApigeeDeployments are:
  apigee-connect-agent-hybrid-example-6a82f8a
  apigee-mart-hybrid-example-6a82f8a
  apigee-watcher-hybrid-example-6a82f8a

$ ./apigeectl encode --org hybrid-example --env example-env
List of ApigeeDeployments are:
  apigee-runtime-hybrid-example-example-env-9e87e2d
  apigee-synchronizer-hybrid-example-example-env-9e87e2d
  apigee-udca-hybrid-example-example-env-9e87e2d
$

请参阅 apigeectl

新的 axHashSalt 配置属性

添加了新的组织级别配置属性 axHashSalt。通过此属性,您可以指定 Kubernetes Secret 的名称,该密钥包含用于对发送到 Apigee 分析的经过混淆处理的用户数据进行加密的哈希盐值。如需了解详情,请参阅配置属性参考文档

在 Istio Ingress 上添加了对 mTLS 的支持

您可以配置 mTLS。在 Istio 入站流量。如需更多信息,请参阅配置 mTLS

Watcher

Apigee Watcher 会从同步器中拉取组织的虚拟主机相关更改,并进行必要更改以配置 Istio 入站流量。

Watcher 引入了:

  • 新的服务帐号:apigee-watcher
  • 新角色:Apigee Runtime Agent
  • 新配置属性:watcher

请参阅创建服务帐号配置属性参考文档

OASValidation 政策的 GA

OASValidation 政策现在是 GA 版。

WebSocket 功能的 GA

WebSocket 功能现已正式发布。请参阅使用 WebSocket

Apigee Connect 默认启用

Apigee Connect 现在是 GA 版,对于所有新 Apigee 安装默认启用。请参阅 Apigee Connect

默认启用的指标

默认情况下,系统会为所有新的 Apigee Hybrid 安装启用指标。请参阅配置指标集合

virtualHosts 配置属性的更改

使用环境组配置路由规则。这将替换 virtualHosts:routingRules 属性。请参阅配置虚拟主机环境和环境组简介

产品限制的变更

更改了以下默认限制:

限制 新值
消息日志记录载荷 11 MB
目标连接超时 600 秒

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 说明
153755536 修复了导较长环境和/或组织名称导致错误的问题。组织和环境名称现在被截断,以避免出现此问题。现在还对组织和环境名称强制执行 32 个字符的限制。
155913227 修复了即使 UDCA 运行状况良好运行时也无法连接到 UDCA (fluentd) 端点的问题。
155913227 无法连接到 UDCA (fluentd) Pod
153755536 环境长度较长时收到的错误

2020 年 7 月 19 日:Apigee Beta 版

2020 年 4 月 3 日 - Apigee Hybrid v1.2.0(已弃用

我们于 2020 年 4 月 3 日发布了 Apigee Hybrid 运行时版本 1.2.0。

升级

新功能和更新

以下是此版本中的新功能和更新:

添加了新的虚拟主机配置以指定路由规则

新的 virtualhosts 配置功能解决了基本路径路由到多个环境时采用的顺序不确定这个问题。如需了解详情,请参阅配置虚拟主机。(150336519)

OASValidation 政策的 Beta 版

借助 OASValidation(OpenAPI 规范验证)政策(Beta 版),您可以根据 OpenAPI 3.0 规范(JSON 或 YAML)验证传入的请求或响应消息。如需了解详情,请参阅 OASValidation 政策(Beta 版)。(144949685)

WebSocket 支持 Beta 版

Apigee Hybrid 支持 WebSocket 连接。API 代理客户端现在可以请求将协议从 HTTP 升级到 WebSocket。如需了解详情,请参阅使用 WebSocket(Beta 版)

从 Kubernetes Secret 访问政策密钥值

借助新功能,您可以在代理流变量中访问存储在 Kubernetes Secret 中的值。如需了解详情,请参阅在 Kubernetes Secret 中存储数据。(133377603)

Apigee Operators (AO) 元素替换了 ADAC 和 ADAH

Apigee Operators (AO) 创建和更新部署和维护 AD 所需的低级 Kubernetes 和 Istio 资源。例如,控制器会执行消息处理器的发布。此外,先验证 ApigeeDeployment 配置,然后再将其保留在 Kubernetes 集群中。AO 替换了 Apigee Deployment Admissionhook (ADAH) 和 Apigee Deployment Controller (ADC)。请参阅配置属性参考文档中的 AO。(151250559)

替换和弃用某些集群和项目配置属性

新增了 k8sClustergcp 这两个配置属性。这些属性替换了以下已弃用的属性:k8sClusterNamegcpRegiongcpProjectID。如需了解详情,请参阅配置属性参考文档。(146299599)

Kubernetes 上 Cassandra 的永久性卷扩展

添加了一个过程,以便扩展 apigee-cassandra 使用的永久性卷来满足存储需求,而无需添加更多节点来增加存储空间。请参阅扩展 Cassandra 永久性卷。(138167919)

支持适用于证书、加密密钥和 SA 的其他来源

添加了新的配置属性,您可以通过这些属性更灵活地指定 TLS 证书、加密密钥和服务帐号密钥。下文列出了新属性:

  • kmsEncryptionPath
  • kmsEncryptionSecret.key
  • kmsEncryptionSecret.name
  • cassandra.backup.serviceAccountSecretRef
  • cassandra.restore.serviceAccountSecretRef
  • envs[].cacheEncryptionPath
  • envs[].cacheEncryptionSecret.key
  • envs[].cacheEncryptionSecret.name
  • envs[].kmsEncryptionPath
  • envs[].kmsEncryptionSecret.key
  • envs[].kmsEncryptionSecret.name
  • envs[].serviceAccountSecretRefs.synchronizer
  • envs[].serviceAccountSecretRefs.udca
  • envs[].sslSecret
  • logger.serviceAccountSecretRef
  • mart.serviceAccountSecretRef
  • mart.sslSecret
  • metrics.serviceAccountSecretRef
  • synchronizer.serviceAccountSecretRef
  • udca.serviceAccountSecretRef

如需了解详情,请参阅配置属性参考文档。(145303466)

允许客户在将数据发送到分析之前先进行模糊处理

添加了一项功能,以允许您在将部分分析数据发送到管理层面之前先进行模糊处理。如需了解详情,请参阅混淆用于分析的用户数据。(142578910)

扩展 StatefulSet 的永久性卷

添加了一项功能,允许您扩展 apigee-cassandra 使用的永久性卷以满足存储需求,而无需增加更强的计算能力。如需了解详情,请参阅扩展 StatefulSet 的永久性卷。(138167919)

升级所支持的最低版本的 GKE、Anthos 和 AKS

Apigee Hybrid 现在支持 GKE 1.14.x、Anthos 1.2 和 AKS 1.14.x。(149578101)

支持适用于北向连接的 TLS 1.3

通过两个新的配置属性,您可以为 Ingress 设置最小和最大 TLS 版本:ingress.minTLSProtocolVersionmaxTLSProtocolVersion。可能的值包括 1.0、1.1、1.2 和 1.3。如需了解详情,请参阅配置属性参考文档。(117580780)

支持混合运行时的转发代理配置

部署到环境的 API 代理现在支持 HTTP 转发代理功能。如需了解详情,请参阅配置转发代理功能。(148970527)

支持每个环境配置多个主机别名

已添加新的配置属性 envs[].hostAliases。通过此属性,您可以为一个环境添加多个主机别名。使用此元素来替代已弃用的 hostAlias。如需了解详情,请参阅在一个环境中添加多个主机别名。(150738495)

允许使用面向属性集的模板

<AssignMessage> 政策的 <AssignVariable> 元素中添加了一个新元素 <PropertySetRef><PropertySetRef> 允许您动态创建属性集名称/键对。此功能仅适用于部署到 Apigee Hybrid 的 API 代理。请参阅 AssignVariable。(148612340)

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
147958049 运行时 解决了运行时启动序列中的时间问题,此问题有时会导致同步器无法正常启动。
149867244 K8S 平台 多地区设置中的 apigee-cps-setup pod 失败
150187652 / 149117839 运行时 不能在环境名称中使用连字符。
149220463 MP pod 之前部署的代理需要重新部署。
144321144 运行时 无法重新加载包含安全虚拟主机的代理。
147685310 运行时 由于初始化期间 GCP 令牌提取失败,导致同步器初始化失败。
151115900 运行时 HybridMART 不会定期进行内部探测,从而导致误报结果。

2020 年 2 月 14 日 - Apigee Hybrid v1.1.1(已弃用)

2020 年 2 月 14 日,我们发布了 Apigee Hybrid 运行时版本 1.1.1。

升级

您无法从 1.0.0 升级到 1.1.1,并且新版本不向后兼容 1.0.0。如果您是从 1.0.0 版本开始,则需要进行 1.1.1 版本的新安装。

新功能和更新

以下是此版本中的新功能和增强功能:

支持 GKE On-Prem 和 AKS

您现在可以在本地部署的 Anthos GKE (GKE On-Prem) 和 Microsoft® Azure Kubernetes Service (AKS) 上安装 Hybrid 运行时。

GKE On-Prem 和 AKS 也支持多地区部署。

Hybrid 组件的代理变量

现在,您可以为 HTTP 转发代理服务器提供配置参数。配置后,UDCA、MART 和同步器组件的所有互联网通信都会通过代理服务器传递。如需了解 httpProxy 配置属性,请参阅 httpProxy 属性。(132167490)

已修复 Bug

此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。

问题 ID 组件名称 说明
144448262 K8S 平台

UDCA 指标 udca_upstream_http_error_count label 中的不一致

147258525 CPS

在 Hybrid 中启用分区哈希索引

144286363 跟踪

修复了 env.json 中的调试掩码不遮盖响应数据的问题。

147191247 K8S 平台

合同加密密钥不应为 apigeectl init 的一部分

146932903 K8S 平台

从 Istio Ingress 移除不需要的端口

146426226 K8S 平台

不收集 Ingress 日志

143660032 RMP

com.apigee.test.runtime.steps.quota.DefaultQuotaTypeTest 在 Hybrid 中失败

144973407 RMP

目前一个事务有两个关联 ID。应该只有一个。

144321473 UAP

UDCA:在日志记录中移除无运行状况检查警告

144321491 RMP

CacheConfiguration.warnMaxEntriesLocalHeap() 日志语句表明存在性能问题

2020 年 1 月 27 日 - Apigee Hybrid v1.1.0(已弃用)

2020 年 1 月 27 日,Google 发布了 Apigee hybrid 运行时版本 1.1.0。本部分介绍 1.1.0 版本中发布的新功能和变更。

升级

您无法从 1.0.0 升级到 1.1.0,并且新版本不向后兼容 1.0.0。1.1.0 版需要新的安装。

新增功能和改进

Apigee Connect(Alpha 版)

Apigee Connect Alpha 版允许 Apigee Hybrid MART 服务连接到管理平面,而无需公开 MART 端点。如果您使用 Apigee Connect,则无需使用主机别名和授权 DNS 证书配置 MART 入站流量网关。如需了解详情,请与您的 Apigee 代表联系。

基本路径路由

基本路径路由允许您配置和管理 Apigee Hybrid 将 API 代理调用路由到特定环境的方式。如需了解详情,请参阅配置基本路径路由

更改

已对 Hybrid 运行时版本 1.1.0 进行以下更改。如前所述,其中一些更改不向后兼容 1.0.0 版。

  • apigeectl CLI 现在将在 istio-system 命名空间中安装 Istio。这是 Istio 的默认命名空间。此更改与 Hybrid 版本 1.0.0 向后兼容
  • apigeectl CLI 现在会将 CertManager 安装到 cert-manager 命名空间。此更改与 Hybrid 版本 1.0.0 向后兼容
  • 使用 Apigee hybrid 运行时部署的 Istio 受支持版本已迁移到 1.4.2,因为版本 1.2.x 不再受支持。

已修复 Bug

Apigee hybrid 1.0.0 版本说明中列出的以下问题已修复:

问题 说明
144886537 基本路径路由无法在 Apigee Hybrid v1.0.0 中使用。将替换设置为路由到具有相同 hostAlias 的不同环境时,入站流量不会根据路径路由到环境。
143774187 Hybrid 界面会在“应用”视图中显示“公司”标签。

 

[ 2019 ]

 

2019 年 11 月 20 日 - Apigee Hybrid v1.0.0(已弃用)

2019 年 11 月 20 日,Google 发布了 Apigee Hybrid 运行时版本 1.0.0。本部分介绍 1.0.0 版的问题修复。

已修复 Bug

Apigee hybrid Beta 2 版本说明中列出的以下问题已修复:

问题 说明
133444606

更新开发者应用 API 不支持所有已记录的输入字段。

133192879

使用 API 或界面获取组织的部署状态时,会出现极高的延迟。此延迟可能会导致 HTTP 204 (No Content)HTTP 400 (Bad Request) 响应。

131111865

当文件系统太满时,同步器会失败。这是由于 Kubernetes 垃圾回收过程造成的:默认情况下,在达到 85% 之前不会触发。

已关闭:无法重现。

不支持的 Apigee 功能

Google 打算支持 Apigee Hybrid 中的以下功能:

  • 用于执行以下操作的 API:
    • 操纵 KVM 条目
    • 搜索或撤消 OAuth 访问令牌(因为令牌已经过哈希处理)
  • 使用 Drupal 7 开发开发者门户
  • OAuth v1 或 OAuthv1.0a 政策
  • ConcurrentRateLimit 政策速率限制政策
  • Trireme(于 2019 年 10 月 10 日服务终止)