有 v2er 用过 traefik 吗?

2018-05-12 11:25:58 +08:00
 billchenchina

最近在研究反代,Github 看了眼开源解决方案,前两个貌似是标签党,第四个 frp 貌似用的挺多,但是第三个 star 比 frp 多,国内还没看到有人用,想问问大家有人用过 traefik 吗?和 frp 比哪个更好呢?(各方面的)

7871 次点击
所在节点    互联网
12 条回复
billchenchina
2018-05-12 12:10:54 +08:00
求不沉(
swulling
2018-05-12 12:14:33 +08:00
提供两种完全不同的服务……

简单点说,traefik 相当于 nginx
Kilerd
2018-05-12 12:17:19 +08:00
traefik 一般用在 docker 中,提供类似与 nginx 的功能。 好处在于可以用过 deploy.label. 指定域名和端口。实现类似于 nginx-proxy 的服务发现,和 nginx-letsencrypt 的 HTTPS 功能
billchenchina
2018-05-12 12:19:47 +08:00
@swulling #2
@Kilerd #3
所以 traefik 不是 reverse proxy ?
看起来又是个乱打 tag 的 project (
htfy96
2018-05-12 12:41:14 +08:00
两者都是反代。在最早的时候 traefik 主要工作在 7 层处理 http,frp 主要工作在 4 层处理 TCP。之后 traefik 也增加了 tcp forwarding,frp 也实现了基于 http 的一些信息转发的功能。

不过还是让他们做自己最本职的工作比较好,特别是 traefik 还可以自动服务发现和 auto https
ZSeptember
2018-05-12 13:07:54 +08:00
traefik 比 Nginx 纯粹,就是一个反向代理,二 Nginx 还是一个 Web 服务器。traefik 支持很多后端,不只是 Web,zk,etcd 什么的都行。
最近项目准备用这个代替 zuul 了。
troywinter
2018-05-12 15:02:01 +08:00
traefik 比较适用于 cloud native 的架构,相比 nginx 它并没有性能优势,但它可以结合很多 backend,官网上有详细的介绍,docker swarm,swarm mode,k8s,marathon,rancher,zk,mesos,等等你需要的基本都有。
swulling
2018-05-12 15:26:19 +08:00
@billchenchina nignx 主要用法之一就是 reverse proxy,traefik 当然也主要是这个。什么叫乱打 tag

你可能是对 reverse proxy 有什么误解。。
leopku
2018-05-12 18:17:40 +08:00
traefik 跟 frp 完全不是一个类型的东西,使用的场景也完全不同
PyPog
2018-05-12 18:24:14 +08:00
目前 k8s 的 ingress controller 用的就是 traefik,frp 没用过,不是很清楚
harrykobe
2018-08-06 18:26:07 +08:00
网上一直没有对 traefik 有测评,昨天我做了一下简单的测试,发现 traefik 的反向代理能力超过 nginx
大家可以了解一下: https://zhuanlan.zhihu.com/p/41354937
koy1619
2019-12-05 10:19:27 +08:00
docker 和 K8S 推荐使用 traefik,2.X 已发布;支持 TCP。
性能吞吐网上说可以达到 nginx 的 80%,不过应该够用了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/454255

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX