您正在查看 Apigee Edge 文档。
转到
Apigee X 文档。 info
2015 年 6 月 9 日(星期二),我们发布了新版 Apigee Edge 云版本。
如果您有任何疑问,请与 Apigee Edge 支持团队联系。
如需查看所有 Apigee Edge 版本说明的列表,请参阅 Apigee 版本说明。
新功能和增强功能
以下是此版本中的新功能和增强功能。
GeoMap 分析信息中心 的易用性
分析 GeoMap 提供了更清晰的视觉指示器,用于深入了解地图的特定区域。
开发者互动 widget 性能
主分析信息中心(“开发者互动”部分)中的漏斗 widget 经过增强 ,可提供更好的性能。
API 代理 编辑器中的经典跟踪功能
API 代理编辑器中最新版本的跟踪功能已从 Beta 版升级为 正式版。无法再通过“访问经典版跟踪功能” 链接访问“经典跟踪功能”。
威胁防范错误 配置
默认情况下,如果消息无法通过 JSON 或 XML 威胁防范政策,Edge 会抛出 HTTP 500 内部服务器错误状态代码和 ExecutionFailed
错误。您可以使用新的组织级属性更改错误行为。将组织属性
features.isPolicyHttpStatusEnabled 设置为 true 时,将发生以下行为:
- 请求:将威胁防范政策附加到任何请求流后,无效消息 返回 400 状态代码,以及对应的政策错误消息。
- 响应:将威胁防范政策附加到任何响应流后,无效消息 仍会返回 500 状态代码,并会抛出其中一个对应的政策错误消息 (而不仅仅是 ExecutionFailed)。
Cloud 客户可以与 Apigee Edge 支持团队 联系,以设置组织属性。此功能将在下一个 Private Cloud 季度版本中提供给 Edge Private Cloud 客户。
界面性能和错误 增强功能
我们对管理界面的不同区域进行了常规增强,包括页面显示 性能和错误消息清理。
未来的功能变更和增强功能
本部分预览了未来预期的功能变更和增强功能:
ResponseCache 政策行为变更
在未来的版本中(待定),ResponseCache 政策的 <ExcludeErrorResponse> 元素的默认行为将会发生变化。
当前行为:响应 缓存政策中的 <ExcludeErrorResponse> 元素默认设置为 false。这意味着,默认情况下,ResponseCache 政策会缓存具有任何可能 HTTP 状态代码(包括 3xx)的响应。
未来行为:Response Cache 政策中的 <ExcludeErrorResponse> 元素将默认设置为 true。这意味着,默认情况下,系统只会缓存具有 HTTP 状态 代码 200 到 205 的响应。如需替换此行为并缓存所有状态 代码的响应,您需要将 <ExcludeErrorResponse> 元素显式设置为 true。
当前解决方法 :对于版本 150610 及更早版本,如果您只想缓存具有状态代码 200 到 205 的响应,则必须将 <ExcludeErrorResponse> 元素显式设置为 true。
已修复 Bug
此版本中修复了以下 Bug。
| 问题 ID | 说明 |
|---|---|
| MGMT-2246 | “创建自定义报告”页面在管理 界面中显示不正确 |
| MGMT-2193 | 修改 API 时显示加载微调器 |
| MGMT-2162 | JavaScript 编译问题 |
| MGMT-2114 | MessageLogging 政策中的 Syslog IP 无效,应在 部署期间抛出适当的错误 |
| MGMT-1843 | API 代理无法打开 |
| MGMT-1193 | 将代理另存为新修订版本时,路由规则意外更改 |
| MGMT-619 | 在 API 代理界面页面中启用分页 |
| AXAPP-1707 | 提升免费 pod 分析性能 |
| APIRT-1148 | 在 ResponseFlow 中获取 {message.version} 变量(针对 Node.js 目标)时抛出 NPE |