Envoy 1.9.0 发布,面向服务架构的 L7 代理和通信总线

王练
 王练
发布于 2018年12月26日
收藏 2

Envoy 1.9.0 已发布,Envoy 是一个 L7 代理和通信总线,专为大型现代服务架构而设计。这个项目诞生源于以下目标:

对于应用程序而言,网络应该是透明的,当发生网络和应用程序故障时,能够很容易定位出问题的根源。

该版本包含大量更新内容,部分如下:

  • access log: added a JSON logging mode to output access logs in JSON format.

  • access log: added dynamic metadata to access log messages streamed over gRPC.

  • access log: added DOWNSTREAM_CONNECTION_TERMINATION.

  • admin: POST /logging now responds with 200 while there are no params.

  • admin: added support for displaying subject alternate names in certs end point.

  • admin: added host weight to the GET /clusters?format=json end point response.

  • admin: GET /server_info now responds with a JSON object instead of a single string.

  • admin: GET /server_info now exposes what stage of initialization the server is currently in.

  • admin: added support for displaying command line options in GET /server_info end point.

  • circuit-breaker: added cx_open, rq_pending_open, rq_open and rq_retry_open gauges to expose live state via circuit breakers statistics.

  • cluster: set a default of 1s for option.

  • config: removed support for the v1 API.

  • config: added support for rate limiting discovery request calls.

  • cors: added invalid/valid stats to filter.

  • ……

完整内容请查阅更新日志

源码下载:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Envoy 1.9.0 发布,面向服务架构的 L7 代理和通信总线
加载中
返回顶部
顶部