HTTPサーバーを再起動せずにPHP拡張機能をインストールするにはどうすればよいですか? (開発環境または本番環境)
サーバーのダウンタイムを防ぐ方法はありますか?
主要な Web サイトはどのように変化しますか?
HTTPサーバーを再起動せずにPHP拡張機能をインストールするにはどうすればよいですか? (開発環境または本番環境)
サーバーのダウンタイムを防ぐ方法はありますか?
主要な Web サイトはどのように変化しますか?
Apache では、「再起動」の代わりに「リロード」を行います。構成がリロードされ、ダウンタイムは発生しません。
Nginxやlighttpdなどの他の人についてはわかりません。
Apache にはservice httpd reload
、サーバーを再起動するのではなく、構成ファイルをリロードするだけです。
主要な Web サイトはどのように変化しますか?
主要な Web サイトには複数のサーバーがあります。Facebook や Google の場合、数十万のサーバーがあります。
これにより、アップグレードが必要なサーバーにユーザーを送信しないようにロード バランサーを設定し、アップグレードを実行してサービスに戻すだけで、更新が簡単になります。
Linux では、kill -1 < サービス名 >を使用して構成を更新できます。