当前位置: 首页 > 文档资料 > Linkerd 中文文档 >

概况 - 介绍

优质
小牛编辑
132浏览
2023-12-01

Linkerd是什幺?

Linkerd 是开源网络代理,设计为以服务网格部署:用于管理,控制和监控应用程序内的服务与服务间通讯的专用层。

阅读更多 »

介绍 - 图1

Linkerd能做什幺?

Linkerd 为您的应用程序增加了可视性,控制和可靠性, 它使用了各式各样的强大技术:熔断,延迟感知负载均衡,最终一致服务发现,截止时间传播以及跟踪和仪器仪表。

介绍 - 图2

为什幺需要服务网格?

服务交互的方式是应用程序运行时行为的关键部分。没有一致的控制和可见性层,运行时性能可能难以测量和诊断,而部分故障可能传播以至于拖累整个应用程序。

阅读更多 »

介绍 - 图3

Linkerd的其它特性?

除断路器和延迟感知负载均衡来增强系统可靠性外,Linkerd还提供优质的自动化服务监控度量,比如请求量、成功率和延时分发等。通过dtabs的强大语法,提供了请求级别路由和多服务发现整合功能。

阅读更多 »

此微型仪表板显示对服务的请求,在其两个客户端上进行负载平衡。

介绍 - 图4

介绍 - 图5

译者注: 由于 gitbook 无法支持原文的动态图形,所有上图为简单截图,可以浏览 原页面 查看动态图形。

开始

在短短几分钟内获取 linkerd 并运行。本节关注在常见环境中运行 linkerd。

请选择一个环境开始:

介绍 - 图6介绍 - 图7介绍 - 图8介绍 - 图9介绍 - 图10介绍 - 图11

最后更新:

类似资料

  • Linkerd是一个用于云原生应用的开源可扩展服务网格。 它解决了哪些问题? Linkerd 旨在解决我们在 Twitter,Yahoo,Google 和 Microsoft 等公司运营大型生产系统时发现的问题。根据我们的经验,最复杂,令人惊奇和紧急行为的来源通常不是服务本身,而是服务之间的通讯。Linkerd 解决了这些问题,不仅仅是控制通讯机制,而是在其上提供一个抽象层。 Linkerd为现有

  • 注意:Linkerd最初版本是使用Scala开发的,现在已开始开发Linkerd2,使用Go语言开发,该公司的另一款轻量级Service Mesh conduit也寿终正寝,合并入Linkerd 2.0,详见Conduit 0.5发布—以及R.I.P. Conduit。 Linkerd是一个用于云原生应用的开源、可扩展的service mesh(一般翻译成服务网格,还有一种说法叫”服务啮合层“,见

  • Linkerd 是一个提供弹性云端原生应用服务网格(service mesh)的开源项目,也是面向微服务的开源 RPC 代理。它的核心是一个透明代理。 linkerd(发音 "linker-DEE")是一个透明的服务网格,旨在通过透明地将服务发现、负载均衡、故障处理,插桩(instrumentation)和路由添加到所有的服务间通信中,使现代应用程序安全可靠,而无需侵入应用内部本身的实现。 lin

  • Linkerd是一个面向云原生应用的Service Mesh组件,也是CNCF项目之一。它为服务间通信提供了一个统一的管理和控制平面,并且解耦了应用程序代码和通信机制,从而无需更改应用程序就可以可视化控制服务间的通信。linkerd实例是无状态的,可以以每个应用一个实例(sidecar)或者每台Node一个实例的方式部署。 Linkerd的主要特性包括 服务发现 动态请求路由 HTTP代理集成,支

  • 本文是 Linkerd 使用指南,我们着重讲解在 kubernetes 中如何使用 linkerd 作为 kubernetes 的 Ingress controller。 前言 Linkerd 作为一款 service mesh 与kubernetes 结合后主要有以下几种用法: 作为服务网关,可以监控 kubernetes 中的服务和实例 使用 TLS 加密服务 通过流量转移到持续交付 开发测试

  • Linkerd 是一个提供弹性云端原生应用服务网格的开源项目。其核心是一个透明代理,可以用它来实现一个专用的基础设施层以提供服务间的通信,进而为软件应用提供服务发现、路由、错误处理以及服务可见性等功能,而无需侵入应用内部本身的实现。

开发工具

Linkerd