您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档。 信息
我们于以下日期开始发布适用于公有云的 Apigee Edge 的组件更新:
- 路由器:2021 年 5 月 31 日,星期一
- 管理服务器:2021 年 6 月 15 日,星期二
- 消息处理器:2021 年 6 月 30 日,星期三
- 消息处理器:2021 年 10 月 19 日(星期二)
新功能和更新
以下是此版本中的新功能和更新:
新增了组织级标志,用于限制用户对 Audits 资源的权限
新增了一个组织级标志: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 | 消息处理器 |
修复了以下问题:Health Monitor 会忽略
现在,无论是否在目标服务器中启用了 mTLS, |
144017075 | 消息处理器 |
防止意外修改 L1 缓存中的对象。 在 L1 缓存中放置或检索对象时,系统会改为放置或检索副本。 |
150594487 | 消息处理器 |
修复了一个问题,该问题会导致在尝试加载损坏的 jar 文件时整个消息处理器引导失败。 |
157468872 | 消息处理器 |
过期后 KVM 中的过时值会减少。
修复了以下问题:在保留旧有效期且返回过时的 KVM 值时,KeyValueMapOperations 中的 |
160648174 | 消息处理器 |
RaiseFault 会验证任何 assignVariable 中的 Name 现在,当 RaiseFault 政策包含 assignVariable 元素时,该政策会验证 Name 是否非空。 |
161390503 | 消息处理器 |
更正了 HMAC 消息中的 现在,当 Message 元素所引用的变量未设置时,HMAC 政策可以正确处理该情况:它会抛出故障,并显示一条消息,指明所引用的变量无法解析。 |
162320407 | 消息处理器 |
修复了以下问题:即使在目标服务器中设置了 |
164466716 | 消息处理器 |
针对 KeyValueMapOperations 政策修复了
之前,如果加密条目仍位于缓存中,则不会发生 |
165421271 | 消息处理器 |
修复了以下问题:载荷中的非字符串 JSON 值在调试工具中转换为字符串。 |
168082009 | 消息处理器 |
为 GetAuthV2Info 政策添加了流变量
使用 GetAuthV2Info 时无法访问流变量 |
173003882 | 消息处理器 |
解决了以下问题:在没有为标头和其他元素指定名称的情况下,采用 assignMessage 政策的代理无法部署。 |
177676554 | 消息处理器 |
防止两项政策并行执行。 在少数情况下,如果消息处理器在目标响应中遇到错误,它可能会允许并行执行两项或多项政策。这将在调试工具中显示为政策执行顺序有误或执行流程错误。 |