Concepts

您需要知道的一切

Edge Router

Traefik是Edge路由器 ,这意味着它是您平台的大门,并且它拦截并路由每个传入的请求:它了解确定哪些服务处理哪些请求的所有逻辑和规则(基于路径主机标头依此类推 ...).

The Door to Your Infrastructure

Auto Service Discovery

传统上,边缘路由器(或反向代理)需要一个配置文件,其中包含通往您服务的所有可能路由,而Traefik则从服务本身获取它们.

部署服务时,您将附加信息,这些信息告诉Traefik服务可以处理的请求的特征.

Decentralized Configuration

这意味着在部署服务时,Traefik会立即检测到该服务并实时更新路由规则. 事实恰恰相反:从基础架构中删除服务时,路由将相应消失.

您不再需要创建和同步因IP地址或其他规则而混乱的配置文件.

许多不同的规则

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

更新请求

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

Traefik如何发现服务?

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