Skip to content

Concepts

你需要知道的一切

边缘路由

Traefik 是一个边缘路由器,这意味着它是您平台的大门,它拦截并路由每个传入的请求: The Door to Your Infrastructure 它管理所有逻辑和每个规则确定哪些服务处理哪些请求(基于路径主机headers等等......)。

服务自动发现

传统的边缘路由器(或反向代理)需要一个包含服务的每条可能路由的配置文件,Traefik 从服务本身获取它们。 部署您的服务时,您会附上告知 Traefik 服务可以处理的请求的特征的信息。

Decentralized Configuration

这意味着当部署服务时,Traefik 会立即检测到它并实时更新路由规则。反之亦然:当您从基础架构中删除服务时,路由将消失。

您不再需要创建和同步与 IP 地址或其他规则混杂的配置文件。

不同的规则

在上面的示例中,我们使用请求路径来确定哪个服务负责, 但当然您可以使用许多其他不同的规则

更新请求

中间件部分,您可以了解如何在将请求转发到服务之前更新请求。

traefik 如何发现这些服务

Traefik 能够使用您的群集 API 来发现服务并阅读附加信息。 在 Traefik 中,这些连接器称为提供程序, 因为它们为 Traefik 提供配置。 要了解有关它们的更多信息,请阅读提供者概述部分。