内容简介:我们很高兴地宣布 MOSN v0.14.0 发布,恭喜姚昌宇(@trainyao)成为 MOSN Committer,感谢他为 MOSN 社区所做的贡献。 以下是该版本的变更日志。 新功能 支持 Istio 1.5.X @wangfakang @trainyao @champly go-co...
我们很高兴地宣布 MOSN v0.14.0 发布,恭喜姚昌宇(@trainyao)成为 MOSN Committer,感谢他为 MOSN 社区所做的贡献。
以下是该版本的变更日志。
新功能
- 支持 Istio 1.5.X @wangfakang @trainyao @champly
- go-control-plane 升级到 0.9.4 版本
- xDS 支持 ACK,新增 xDS 的 Metrics
- 支持 Istio sourceLabels 过滤功能
- 支持 pilot-agent 的探测接口
- 支持更多的启动参数,适配 Istio agent 启动场景
- gzip、strict-dns、original-dst 支持 xDS 更新
- 移除 Xproxy 逻辑
- Maglev 负载均衡算法支持 @trainyao
- 新增连接池实现,用于支持消息类请求 @cch123
- 新增 TLS 连接切换的 Metrics @nejisama
- 新增 HTTP StatusCode 的 Metrics @dengqian
- 新增 Metrics Admin API 输出 @dengqian
- proxy 新增查询当前请求数的接口 @zonghaishang
- 支持 HostRewrite Header @liangyuanpeng
优化
- 升级 tars 依赖,修复在高版本 Golang 下的编译问题 @wangfakang
- xDS 配置解析升级适配 Istio 1.5.x @wangfakang
- 优化 proxy 的日志输出 @wenxuwan
- DNS Cache 默认时间修改为 15s @wangfakang
- HTTP 参数路由匹配优化 @wangfakang
- 升级 fasthttp 库 @wangfakang
- 优化 Dubbo 请求转发编码 @zonghaishang
- 支持 HTTP 的请求最大 body 可配置 @wangfakang
Bug 修复
- 修复 Dubbo Decode 无法解析 attachment 的 bug @champly
- 修复 HTTP2 连接建立之前就可能创建 stream 的 bug @dunjut
- 修复处理 HTTP2 处理 Trailer 空指针异常 @taoyuanyuan
- 修复 HTTP 请求头默认不标准化处理的 bug @nejisama
- 修复 HTTP 请求处理时连接断开导致的 panic 异常 @wangfakang
- 修复 dubbo registry 的读写锁拷贝问题 @champly
MOSN 简介
MOSN(Modular Observable Smart Network), 是一款采用 GoLang 开发的 Service Mesh 数据平面代理, 功能和定位类似 Envoy,旨在提供分布式,模块化,可观察,智能化的代理能力。 MOSN 支持 Envoy 和 Istio 的 API,可以和 Istio 集成,。 MOSN 初始版本由蚂蚁金服和阿里大文娱UC事业部携手贡献,期待社区一起来参与后续开发,共建一个开源精品项目。
核心能力
- Istio集成
- 集成 Istio 1.0 版本与 V4 API,可基于全动态资源配置运行
- 核心转发
- 自包含的网络服务器
- 支持 TCP 代理
- 支持 TProxy 模式
- 多协议
- 支持 HTTP/1.1,HTTP/2
- 支持 SOFARPC
- 支持 Dubbo 协议(基于XProtocol支持)
- 核心路由
- 支持 Virtual Host 路由
- 支持 Headers/URL/Prefix 路由
- 支持基于 Host Metadata 的 Subset 路由
- 支持重试
- 后端管理&负载均衡
- 支持连接池
- 支持熔断
- 支持后端主动健康检查
- 支持 Random/RR 等负载策略
- 支持基于 Host Metadata 的 Subset 负载策略
- 可观察性
- 观察网络数据
- 观察协议数据
- TLS
- 支持 HTTP/1.1 on TLS
- 支持 HTTP/2.0 on TLS
- 支持 SOFARPC on TLS
- 进程管理
- 支持平滑 reload
- 支持平滑升级
- 扩展能力
- 支持自定义私有协议
- 支持在 TCP IO 层,协议层面加入自定义扩展
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 云原生网络代理 (MOSN) 的进化之路
- SOFAMosn v0.12.0 发布,云原生网络代理平台
- SOFAMosn v0.13.0 发布,云原生网络代理平台
- Kong 1.3 发布,原生 gRPC 代理、上游 TLS 交叉认证
- 云原生资深专家:如何选择一个最佳微服务代理架构?
- 正向代理、反向代理和透明代理
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Pro Django
Marty Alchin / Apress / 2008-11-24 / USD 49.99
Django is the leading Python web application development framework. Learn how to leverage the Django web framework to its full potential in this advanced tutorial and reference. Endorsed by Django, Pr......一起来看看 《Pro Django》 这本书的介绍吧!