ユーザーが独自のファイルをアップロードして独自の Web サイトを作成できる静的 HTML Web サーバーをセットアップしています。私は Web サーバーとして Caddy を使用しています。私の知る限り、Caddyfile に新しいホストが追加されるたびに、新しいサイトの提供を開始するために Caddy を再起動する必要があります。他のサイトが影響を受けない、または Caddy を完全に再起動する必要のない他の方法で、それを回避する方法があるのではないかと思います。
1092 次
1 に答える
7
Caddy の作成者である Matt Holt から回答を得ました。
ゼロ ダウンタイム リロードを行う USR1 で Caddy に信号を送ることができます。
キャディは次のように簡単にリロードできます。
ターミナルから次のコマンドを実行します。
1.実行中のキャディ インスタンスから PID を取得します。
ps -C caddy
PID TTY TIME CMD
1392 pts/0 00:00:00 caddy
2. USR1 パラメータを指定して kill コマンドを送信する
kill -s USR1 1392
以上です。キャディは、他のサイトに影響を与えることなくリロードされます。
于 2016-10-21T20:32:20.453 に答える