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

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

内容简介: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 改进》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

概率编程实战

概率编程实战

[美]艾维·费弗 (Avi Pfeffer) / 姚军 / 人民邮电出版社 / 2017-4 / 89

概率推理是不确定性条件下做出决策的重要方法,在许多领域都已经得到了广泛的应用。概率编程充分结合了概率推理模型和现代计算机编程语言,使这一方法的实施更加简便,现已在许多领域(包括炙手可热的机器学习)中崭露头角,各种概率编程系统也如雨后春笋般出现。本书的作者Avi Pfeffer正是主流概率编程系统Figaro的首席开发者,他以详尽的实例、清晰易懂的解说引领读者进入这一过去令人望而生畏的领域。通读本书......一起来看看 《概率编程实战》 这本书的介绍吧!

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

在线图片转Base64编码工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具