14.05.14 - Apigee Edge 云版本说明

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

2014 年 5 月 20 日(星期二),我们发布了新版 Apigee Edge 云。

新功能和增强功能

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

  • apigee-access Node.js 模块
    新的 apigee-access Node.js 模块可提供对以下 Apigee 特定功能的访问权限:
    • 在 Apigee 消息上下文中访问和修改流变量
    • 使用内置的分布式缓存

您可以在代码中通过要求 apigee-access 来使用 apigee-access 模块。您还可以在 NPM 上找到它:

https://www.npmjs.org/package/apigee-access

如需了解 apigee-access 的使用信息,请下载 NPM 并查看 README.md。

  • SOAP 支持
    Edge 针对 SOAP/WSDL API 代理进行了以下增强:
    • SOAP XML 透传
    • 在 Edge 管理界面中的“API”首页上,SOAP API 的可视化指示器

如需了解详情,请参阅 公开基于 SOAP 的网络服务作为 API 代理

  • Beta 版跟踪功能增强
    API 代理的 Beta 版跟踪功能包含以下功能:
    • 对于包含条件流的 API 代理,显示 True 和 False 图标,指明条件评估结果是 true 还是 false
    • 一种增强型交易时间轴视图,可为总时间占比不到 1% 的元素分配较少的视觉空间,从而显示更多元素
    • 一个新图标标记,用于指示政策因步骤条件评估结果为 false 而被跳过

已修复 Bug

此版本中修复了以下 bug。

主题 说明
界面中的代理部署错误 更改并保存已部署的代理有时会导致 Edge 管理界面中出现错误。此问题现已解决。
响应中的 5xx 错误 5xx HTTP 错误发生在以下情况:根据 HTTP 规范,响应是完整的(目标端点响应中没有 Content-Length 或分块编码)。 Edge 现在会将这些响应视为完整响应。
NPE

在以下情况下会抛出 NullPointerException:

  • 在 c网址 请求中,当传递 application/octet-stream 内容时,未指定数据类型--data-binary
  • 当 API 代理软件包缺少 /apiproxy 文件夹时

现在,系统会抛出以下消息:“Bundle is invalid. 无法读取/找到 APIProxy 内容。”

跟踪:IP 地址 Beta 版轨迹功能:在 API 代理轨迹会话中,如果目标服务器是使用 IP 地址定义的,则交易详情现在会显示目标服务器 IP 地址,而不是将其标记为“未定义”。
MP 中的内存泄漏 修复了消息处理器中的内存泄漏问题。
分析中的 messageid messageid 流变量现在存储在 Edge Analytics 中。