MOSN v0.18.0 发布
- HTTP 协议 stream 处理过程中,避免多次拷贝 HTTP body
- 补充了连接池的单元测试 @cch123
- 使用内存池减少了 TLS 连接的内存占用
- 减少 xprotocol stream 处理过程的临界区大小,提升性能 @cch123
- 删除
network.NewClientConnection
方法冗余参数,删除streamConn
结构体Dispatch
方法 检查 StreamReceiverFilterHandler
增加TerminateStream
API,可在处理流的时候传入 HTTP code 异步关闭流 @nejisama- client 端 TLS handshake 失败时增加降级逻辑
- 修改 TLS hashvalue 计算方式 @nejisama
- 修复执行
go mod tidy
失败 - 修复 MOSN 接收 XDS 消息大于 4M 时的 错误 @champly
- 修复容错单元测试用例
- 修复
MOSNConfig.servers[].listeners[].bind_port
设置为false
时热重启出错 @alpha-baby - 本地写 buffer 增加超时时间,避免本地写失败导致 goroutine 过多 OOM
- 修复 TLS 超时导致死循环 @nejisama
- 修复
dubbo.Frame
struct 使用 方法之后数据没有被修改的问题