Traefik:反向代理工具

Posted 铸剑网络安全实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Traefik:反向代理工具相关的知识,希望对你有一定的参考价值。

https://github.com/containous/traefik


项目介绍:

Træfɪk是一个现代化的反响代理和负载均衡器。它支持多个后端(Docker, Swarm, Mesos/Marathon, Kubernetes, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) 的管理配置。



工作原理流程图


具体特色:

  • 快速

  • 不依赖其他第三方组件,单个二进制

  • REST API

  • 多个后端的支持:(Docker, Swarm, Mesos/Marathon, Kubernetes, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) 

  • 防护后端,可以监听后端的变化自动应用新配置

  • 配置的热重载。无需重新启动进程

  • 正常关机http连接

  • 循环阻塞重新均衡,达到负载均衡

  • SSL后端支持

  • SSL前端支持(SNI)

  • 简介AngularJS的Web UI

  • WebSocket的支持

  • HTTP / 2支持

  • 自动重试网络错误请求

  • 支持加密(自动HTTPS)


*铸剑网络安全实验室 CSNS-Lab





Traefik:反向代理工具




以上是关于Traefik:反向代理工具的主要内容,如果未能解决你的问题,请参考以下文章

markdown 开源的反向代理与负载均衡工具Traefik

新反向代理与负载均衡工具 traefik 安装配置部署详解

Traefik 作为一个简单的 Http 反向代理不起作用

开源反向代理 Traefik 暴露用户的 TLS 证书密钥

k8s ingress-controller 之 traefik

k8s ingress-controller 之 traefik 1.X