180406 - 适用于公有云的 Apigee Edge 版本说明

您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
info

4 月 16 日星期一,我们开始发布新版本的 Apigee Edge for Public Cloud。

私有云客户:此云版本是否包含在您的私有云版本中?请参阅您版本的版本说明,了解其中包含哪些云版本。此外,请参阅 版本编号简介 ,了解如何通过比较版本号来确定版本。

疑问或问题: 请与 Apigee Edge 支持团队 联系

版本通知:请转到 http://status.apigee.com ,然后点击订阅最新动态

版本说明首页

弃用和退役

以下功能将被弃用或退役。如需了解详情,请参阅 Edge 弃用政策 。如需了解功能退役 (从产品中移除) 的大致日期,请参阅 Apigee 弃用和退役

问题 ID 组件名称 说明
67144436 管理服务器

如果没有任何密钥与 TLS/SSL 证书相关联,则密钥名称现在显示为空字符串

以下更改适用于 Get a Keystore or Truststore 管理 API:

  • 在修复之前,即使没有任何密钥与 TLS/SSL 证书相关联,也会显示密钥名称。现在,如果没有任何密钥与 TLS/SSL 证书相关联,系统会返回带 双引号的空字符串。例如:"keys": [""]。否则,密钥名称与别名名称相同(现有行为)。
  • 新的响应属性 aliases 是一个数组,其中包含 aliasNamecertkey,用于密钥库或信任库中每个别名。例如:

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    其中 keyaliasName-key

    在未来的版本中,现有的 certskeys 属性 将从响应中移除,因为新的 aliases 属性包含这些属性。

新功能和最新动态

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

问题 ID 组件名称 说明
67168078 API 运行时

用于帮助配置消息载荷和字符串的新函数

Edge 包含一组预定义函数,可帮助您在政策(例如 Assign Message、Java Callout 和 Raise Fault)中定义字符串(例如消息载荷)。 借助这些函数,您可以:

  • 使用 JSONPath
  • 以多种格式对值进行哈希处理
  • 处理字符串
  • 转义和编码字符
  • 设置时间格式
  • 生成 ID、long 和字符串

请参阅消息模板

76006005 API 运行时

更新了 JWT 政策声明生成行为

以下是使用 JWT 政策生成声明时的行为变更,当声明同时提供默认值、显式值和用于取代默认值的变量引用时。

  • 在以下情况下,请勿生成声明:
    • Claim 元素上引用的变量 (ref="variable") 未解析。
    • 显式值为空。
    • IgnoreUnresolvedVariables 元素为 true。

    之前的行为是添加带有空字符串的声明。

  • 在以下情况下,生成声明时不会出现未解析的变量错误:
    • Claim 元素上的显式值不为 null 且不为空。
    • 引用的变量未解析。
    • IgnoreUnresolvedVariables 元素为任意值。

    之前的行为是,即使存在显式值,也会抛出未解析的变量错误。

74822515 管理服务器

为 List Company Apps 管理 API 提供分页功能

在启用 CPS 且使用创收功能的组织中, List Company Apps 管理 API 现在包含 countstartKey 查询参数来控制响应分页,其中返回的公司应用数量上限为 100。

77324258 API 运行时

默认启用 Edge 路由器和消息处理器通信安全

76100884 管理服务器

从代码中移除 reachable 并始终将该字段设置为 true

74125205 管理服务器

在组织清除服务中处理 CPS 数据

73830928 管理服务器

修改管理服务器代码,使其从 BigQuery 读取审核日志

72744283 API 运行时

路由器应屏蔽来自克里米亚地区和受美国制裁的国家的调用

64987848 API 运行时

将 HTTPClient 缓存与连接池分开,以减少大量随机目标端点的延迟

已修复 Bug

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

问题 ID 组件名称 说明
77657867 API 运行时

共享流在试用 pod 中损坏

77549662 管理服务器

当到期时间为 -1 时,系统不会在 CPS 组织的 app-credentials 响应中显示 ExpiresAt 标记

76391087 管理服务器

如果组织被标记为待删除,系统管理员无法查询组织 userroles

76286610 CPS

NonDistributedBucket 应使用 CompositeFetchRange

76120441 API 运行时

对于具有 defaultType 间隔强制执行的配额,窗口计算错误

74966505 功能平台

FATAL - common-mp-fault-rate tyr-test.apigee.net 错误

74601316 API 运行时

JWT 政策无法接受包含英文逗号的字符串作为目标对象声明

74596483 API 运行时

reu1mp002-3 中的 MP 经常被标记为关闭和重新启动

74407349 管理服务器

对于现有虚拟主机,系统不会在 PUT 调用中更新说明字段

74405851 管理服务器

对于组织管理员,系统无法更新 TLS 已停用的虚拟主机上的说明/基本网址

74401756 管理服务器

使用不匹配的密钥库引用更新虚拟主机成功

74390879 管理服务器

在软件包导入期间,系统未正确填充应用 Bean 中的 Spec 网址

74371918 管理服务器

当 OAuth 令牌过期时,管理 API 会针对 OAuth 令牌撤消操作返回 HTTP 400

74175585 API 运行时

修复用于解析 conf.d 文件的路由器插件 Python 脚本

74123604 管理服务器

应在组织清除服务中处理身份区域

73757643 管理服务器

代理元数据中的 lastModifiedBy 值应正确反映上次更新的用户

72444142 API 运行时

当默认 Nginx 配置不正确时,路由器无法指示不健康状态

67143649 管理服务器

共享流显示在 API 代理列表中