4.15.04.03-WS (WebSocket) - Apigee Edge for Private Cloud 版本说明

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

2015 年 8 月 13 日,星期四,我们发布了适用于私有云 WebSocket 的 Apigee Edge 的补丁程序。

新功能和增强功能

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

WebSocket 帧大小调整

您可以在适用于私有云的 Apigee Edge 中配置 WebSocket 帧的大小。为此,请在所有路由器和消息处理器的两个不同文件中配置属性。两个文件中的值必须始终匹配

  • 在路由器的 router.properties 文件中,进行以下配置:
    WEBSOCKET.frame.limit=4k
  • 在消息处理器的 netty-websocket-adaptor.properties 文件中,进行以下配置:
    netty.websocket.message.max.frame.length=4k

更新文件后,重启路由器和消息处理器节点。例如:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

未正确填充内嵌目标和目标服务器的目标流变量

消息流中的新变量可为目标端点和目标服务器提供更完整的网址信息:

  • TargetEndpoint:request.url 替换了 target.basepath.with.query。
  • TargetServer:loadBalance.targetserver 替换 targetserver.name。此外,只有在 TargetEndpoint 的 HTTPTargetConnection <LoadBalancer> 元素中使用 <Path> 元素时,系统才会填充 target.basepath。(APIRT-1050)

已修复 Bug

此版本修复了以下 bug。

问题 ID 说明
TBD-82 更改系统密码后管理服务器自检失败
MGMT-2551 4.15.04.03 中的界面不再适用于 Java 6
MGMT-2418 界面配置 apigee.conf 不支持 TLS
MGMT-2255 更改系统密码后管理服务器自检失败
MGMT-1677 在调试中记录身份验证失败和授权失败
CORERT-318 HTTPServer.streaming.buffer.limit=10 导致请求间歇性挂起
在处理缓慢的客户端和大型载荷时,路由器有时会挂起并超时。仅当路由器将 HTTPServer.streaming.buffer.limit 属性设置为非零值时才会出现此问题。此问题现已解决。
APIRT-1766 WebSocket 超时
APIRT-1713 10TPS 负载下的 ExtractVariables 政策失败
APIRT-1472 每次调用健康检查 API 时 system.log 上的消息
APIRT-1147 来自 S3 存储分区的代理流式数据不再完成下载