有必要用 Caddy 替换 Nginx 吗

2022-05-17 19:40:35 +08:00
 Popkiler

最近公司在考虑是否用 Caddy 替换 Nginx, 对 Caddy 我就大概看了基础部分的内容, 还有很多不确定的地方. 希望通过 V2 得到一些建议, 谢谢.

18563 次点击
所在节点    程序员
76 条回复
PolarBears
2022-05-18 17:02:06 +08:00
@Te11UA #56 陈旧的应用系统没有维护但又有漏洞,我就用 OpenResty 来修补漏洞
krixaar
2022-05-18 17:02:10 +08:00
@ungrown #60 certbot --nginx 就行了吧……
Te11UA
2022-05-18 17:08:54 +08:00
如果仅仅是因为 https 的话,用 certbot 加个定时任务不就可以了吗
pursuer
2022-05-18 20:37:29 +08:00
nginx 在 windows 性能不好吗?什么原因?我记得 windows 下面是用的 IOCP ,性能应该不差的吧
drackzy
2022-05-18 22:04:08 +08:00
Caddy 出点 bug 折腾死。基础的没必要换成 Go 的轮子。
among
2022-05-18 22:08:40 +08:00
作为绿色版程序用挺好。简单测试使用够了。
bankroft
2022-05-18 22:10:43 +08:00
自用我从 caddy 换成了 traefik
JQSM
2022-05-18 22:23:42 +08:00
caddy v2 之后配置复杂了很多,既然都复杂那还是用 nginx 比较好,网上资料多,出问题容易解决。
yun
2022-05-18 22:49:50 +08:00
用了两年 Caddy ,从 1 到 2 ,确实不错,但不适合复杂的网络环境。

譬如 rewirte 不好弄,有时候还会死机,重启 caddy 才能访问网站。
padeoe
2022-05-18 22:53:01 +08:00
给公司团队用上 Caddy 一年了。最重要的原因——"Caddy: Web Server for Humans",语法人性化,各岗位开发都容易上手,基于此实现了网关配置 Devops 。
adoal
2022-05-19 00:57:04 +08:00
@PolarBears 哈哈,我也在搞这事。nginx 跑起 lua mod 后简直就是一个丐版 waf😄
ingnoscemihi
2022-05-19 02:04:23 +08:00
没有吧,如果你们网络不复杂倒是可以用,比如个人站什么的,复杂业务应该不适合
billzhuang
2022-05-19 11:11:08 +08:00
nginx 对我来说,痛点是,这个 health check 有点拉跨。
1988chg
2022-05-19 11:59:02 +08:00
没必要 实话说。
ungrown
2022-05-29 20:38:34 +08:00
@krixaar #62 nginx 插件是通过自动修改 nginx 配置文件来实现的,多少有点“就怕万一”它改错了
wenzhuo
36 天前
@ungrown 备份问题吧,

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

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

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

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

© 2021 V2EX