Linkerd 2.1 发布,路由级指标、服务配置文件、UI 改进

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Linkerd 2.1 发布了,Linkerd 是一个提供弹性云端原生应用服务网格(Service Mesh)的开源项目,也是面向微服务的开源 RPC 代理,它的核心是一个透明代理。 此版本更新亮点包括路由级别指标、服务配置文件和改进的...

Linkerd 2.1 发布了,Linkerd 是一个提供弹性云端原生应用服务网格(Service Mesh)的开源项目,也是面向微服务的开源 RPC 代理,它的核心是一个透明代理。

此版本更新亮点包括路由级别指标、服务配置文件和改进的仪表板 UI,还添加了一些实验性功能,包括代理自动注入、单命名空间安装以及控制平面的高可用性模式。

路由级别指标

Linkerd 现在不仅可以在服务级别提供指标,还可以在路由级别提供指标。这意味着 Linkerd 可以显示服务中特定 API 调用的流量级别故障、减速或更改。

例如,以下是具有多个 API 端点的名为“webapp”服务的路由度量标准:

Linkerd 2.1 发布,路由级指标、服务配置文件、UI 改进

UI 的顶部显示了传入和传出依赖关系的拓扑,底部显示路线指标。从这一点可以看出,/books 和 /books/<id>/edit 路线失败,成功率远低于 50%,而服务上的所有其它路线都很好。这比仅仅知道“webapp”服务的成功率高达 80% 要好得多!

每个路由度量标准建立在 Linkerd 2.1 的另一个重要补充之上:服务配置文件。

服务配置文件

Linkerd 2.1 引入了服务配置文件的概念,这是一种向 Linkerd 提供服务信息的轻量级方法。此信息包括服务的路由,即预期响应的 API 调用,以及 Linkerd 应如何处理这些路由。(服务配置文件是作为 Kubernetes CRD 实现的,将 Linkerd 创建的 Kubernetes CRD 的总数增加到 1)

服务配置文件为项目提供了基本构建块:能够在每个服务的基础上配置 Linkerd 的行为。在即将发布的版本中,还将添加许多基于服务配置文件的功能,包括重试、断路、速率限制和超时。

服务配置文件也是 Linkerd 2.x 背后设计理念的一个很好的证明,通过在服务级别而不是全局级别附加配置,确保 Linkerd 可以继续逐步采用”一次一个服务“。

新 UI

通过多种方式改进了 Web 仪表板,包括切换到 Material UI,对于熟悉 Kubernetes 仪表板的人来说,这样会比较熟悉:

Linkerd 2.1 发布,路由级指标、服务配置文件、UI 改进

详情查看发布公告

下载地址:https://github.com/linkerd/linkerd2/releases/tag/stable-2.1.0

更新:

curl https://run.linkerd.io/install

【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《Linkerd 2.1 发布,路由级指标、服务配置文件、UI 改进》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Where Wizards Stay Up Late

Where Wizards Stay Up Late

Katie Hafner / Simon & Schuster / 1998-1-21 / USD 16.00

Twenty five years ago, it didn't exist. Today, twenty million people worldwide are surfing the Net. "Where Wizards Stay Up Late" is the exciting story of the pioneers responsible for creating the most......一起来看看 《Where Wizards Stay Up Late》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换