gpt4 book ai didi

webserver - 在不重启的情况下在 Caddy Web Server 上添加站点

转载 作者:行者123 更新时间:2023-12-02 15:16:20 26 4
gpt4 key购买 nike

我正在设置一个静态 html 网络服务器,用户可以在其中上传自己的文件并创建自己的网站。我正在使用 Caddy 作为网络服务器,据我所知,每次在 Caddyfile 上添加新主机时,都需要重新启动 Caddy 才能开始为新站点提供服务。我想知道是否有办法解决这个问题,其他站点不会受到影响,或者不需要完全重新启动 Caddy 的其他方式。

最佳答案

我从 Caddy 的创造者 Matt Holt 那里得到了答案:

You could signal Caddy with USR1, which does a zero-downtime reload.

Caddy 可以很容易地重新加载:

从终端运行以下命令:

1.从正在运行的caddy实例获取PID:

ps -C caddy
PID TTY TIME CMD
1392 pts/0 00:00:00 caddy

2.发送带有USR1参数的kill命令

kill -s USR1 1392

就是这样。 Caddy 将在不影响任何其他站点的情况下重新加载。

关于webserver - 在不重启的情况下在 Caddy Web Server 上添加站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40170061/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com