您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
我们已于以下日期开始向适用于公有云的 Apigee Edge 发布组件更新:
- 路由器:2021 年 5 月 31 日,星期一
- 管理服务器:2021 年 6 月 15 日,星期二
- 消息处理器:2021 年 6 月 30 日,星期三
- 消息处理器:2021 年 10 月 19 日,星期二
新功能和更新
以下是此版本中的新功能和更新:
新增了组织级标志,用于限制用户对 Audits 资源的权限
添加了新的组织级标志:features.isAuditEnabledOnlyForOrgAdmin。如果为特定组织将此标志设置为 true,则只有 OrgAdmin 用户才能访问 Audits 资源。借助此功能,客户可以针对除 OrgAdmin 以外的所有用户角色停用审核。默认值为现有行为。
不再支持 identity 传输编码
现在,带有 Transfer-Encoding: identity 的请求将收到 HTTP 501 响应。
消息处理器的新属性
我们为消息处理器引入了一个新属性,您可以使用该属性将代理转发配置到后端服务器:conf_http_HTTPClient.use.proxy.host.header.with.target.uri。该属性将目标主机和端口设置为 HOST 标头。
健康检查 ID 标头
使用 HealthMonitor(尤其是 HTTP 监控器)时,现在可以配置健康检查请求,使其包含一个具有已知名称的 HTTP 标头,该标头会为每个健康检查请求获取一个唯一的动态分配值。
支持在 Apigee Edge 中使用属性集
Apigee Edge 现在支持资源集。请参阅使用属性集。
已修复 Bug
此版本中修复了以下 Bug。此列表主要供用户检查其支持服务工单中的问题是否已修复,并非旨在为所有用户提供详细信息。
| 问题 ID | 组件名称 | 说明 |
|---|---|---|
| 151688733 | 管理服务器 |
修复了以下问题:在尝试提取审核日志时,系统有时会返回 409 HTTP 状态。 |
| 161767761 | 管理服务器 |
修复了以下问题:审核日志中某些请求的请求正文未正确记录。 |
| 162300761 | 管理服务器 |
修复了以下问题:如果 OpenAPI 定义未返回有效的 JSON 或 YAML,则会抛出异常,从而暴露目标响应的部分内容。 |
| 172081319 | 管理服务器 |
修复了以下问题:用户能够为其账号分配用户角色,从而能够访问他们不拥有的组织。此修复程序禁止执行此类操作。 |
| 174925913 | 管理服务器 |
修复了用户无法更新名称以“/”开头的现有 KVM 条目的问题。此更改允许进行此类更新。 |
| 180874323 | 管理服务器 |
修复了以下问题:已移除的代理修订版本的修订版本号可能会被持久保留。此修复可让用户强制移除这些悬空修订版本号。 |
| 67780911 | 消息处理器 |
修复了以下问题:即使出现缓存未命中,流变量 |
| 184967588 | 消息处理器 |
修复了以下问题:如果将配额政策的 (在 2021 年 10 月 19 日的补丁版本中。) |
| 77021457 | 消息处理器 |
修复了以下问题:在 Put 操作中将 |
| 119911660 | 消息处理器 |
修复了服务调用政策问题,以便在 |
| 120421482 | 消息处理器 |
在 KVM 创建期间添加了额外的检查,以验证指定的环境是否存在。 |
| 140911291 | 消息处理器 |
修复了以下问题:当使用 TCP 时,通过 MessageLogging 政策记录的包含换行符的消息不会分成多行。 |
| 143086035 | 消息处理器 |
修复了健康状况监控器忽略
现在,无论目标服务器中是否启用了 mTLS, |
| 144017075 | 消息处理器 |
防止意外修改 L1 缓存中的对象。 当对象放置到 L1 缓存中或从 L1 缓存中检索时,放置或检索的是副本。 |
| 150594487 | 消息处理器 |
修复了以下问题:尝试加载损坏的 JAR 文件时,整个消息处理器启动失败。 |
| 157468872 | 消息处理器 |
减少了过期后 KVM 中的过时值。
修复了以下问题:KeyValueMapOperations 中的 |
| 160648174 | 消息处理器 |
RaiseFault 会验证任何 AssignVariable 中的 Name 当 RaiseFault 政策包含 AssignVariable 元素时,该政策现在会验证 Name 是否为空。 |
| 161390503 | 消息处理器 |
更正了 HMAC 消息中的 HMAC 政策现在可以正确处理 Message 元素的引用变量未设置的情况:它会抛出一条故障,其中包含一条消息,指明引用变量无法解析。 |
| 162320407 | 消息处理器 |
修复了以下问题:即使在目标服务器中设置了 |
| 164466716 | 消息处理器 |
修复了 KeyValueMapOperations 政策的
之前,如果加密的条目仍在缓存中,则不会发生 |
| 165421271 | 消息处理器 |
修复了以下问题:调试工具中载荷中的非字符串 JSON 值会被转换为字符串。 |
| 168082009 | 消息处理器 |
为 GetAuthV2Info 政策添加了流变量
使用 GetAuthV2Info 时,无法访问流变量 |
| 173003882 | 消息处理器 |
修复了以下问题:如果未为标头和其他元素指定名称,则具有 AssignMessage 政策的代理无法部署。 |
| 177676554 | 消息处理器 |
防止两个政策并行执行。 在某些有限的情况下,如果消息处理器在目标响应中遇到错误,则可能会允许并行执行两个或更多政策。这会在调试工具中显示为政策执行顺序错误或流程错误。 |