ホームページ php教程 php手册 Apache では仮想ホストごとの同時実行数を制限してください。 ! ! !

Apache では仮想ホストごとの同時実行数を制限してください。 ! ! !

Jun 13, 2016 pm 12:44 PM
apache http 存在する 同時 仮想ホスト フォーラム 限界


http://www.allabc.com
フォーラムから: http://seecee.dev-c.nl/forumdisplay.php?fid=4

ダウンロード モジュール:

http ://www.nowhere-land.org/prog ... st_limit-0.4.tar.gz

公式ウェブサイト: http://www.nowhere-land.org/programs/mod_vhost_limit/

インストール:

apxs -c mod_vhost_limit.c -o /path/to/libexec/mod_vhost_limit.so

httpd.conf に追加:

LoadModule vhost_limit_module libexec /mod_vhost_limit.so
AddModule mod_vhost_limit.c

構成:

MaxClients 150
ExtendedStatus On

NameVirtualHost *

<VirtualHost * >
サーバー名server1
DocumentRoot /some/where/1
</VirtualHost>

<VirtualHost *>
サーバー名server2
DocumentRoot /some/where/2
MaxVhostClients 30
</VirtualHost>

<VirtualHost *>
ServerName server3
DocumentRoot /some/where/3
</VirtualHost>

ここで、server1 は同時スレッドが 100 に制限されています。 server2 の同時スレッドは 30 に制限されています。サーバー3は制限されていません。

注: ExtendedStatus On では mod_status のサポートが必要です。 !

同時実行数が制限を超えると、クライアントに 503 エラーが表示されます:

サービスを一時的に利用できません
メンテナンスのダウンタイムまたはメンテナンスのため、サーバーは一時的にリクエストを処理できません。容量に問題があります。後でもう一度お試しください。
-------------------------------------- ------ -------------------------------------------- -

Apache/1.3.27 サーバー、server1 ポート 80

error_log に次のようなエラー メッセージが表示されます:
[Mon Jun 23 15:22:24 2003] ] [エラー] サーバー 1 へのクライアント アクセスが延期され、MaxVhostClients 100 を超えました

皆さんのお役に立てば幸いです。 ! (出典: http://www.allabc.com)

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Golang API 設計における同時実行性とコルーチンの適用 Golang API 設計における同時実行性とコルーチンの適用 May 07, 2024 pm 06:51 PM

Golang API 設計における同時実行性とコルーチンの適用

C++ を使用して HTTP ストリーミングを実装するにはどうすればよいですか? C++ を使用して HTTP ストリーミングを実装するにはどうすればよいですか? May 31, 2024 am 11:06 AM

C++ を使用して HTTP ストリーミングを実装するにはどうすればよいですか?

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? May 09, 2024 am 09:33 AM

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか?

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 May 09, 2024 am 09:01 AM

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用

トップ10グローバルデジタル仮想通貨取引プラットフォームランキング(2025権限ランキング) トップ10グローバルデジタル仮想通貨取引プラットフォームランキング(2025権限ランキング) Mar 06, 2025 pm 04:36 PM

トップ10グローバルデジタル仮想通貨取引プラットフォームランキング(2025権限ランキング)

Kubernetes Operator を活用して PHP クラウド展開を簡素化するにはどうすればよいですか? Kubernetes Operator を活用して PHP クラウド展開を簡素化するにはどうすればよいですか? May 06, 2024 pm 04:51 PM

Kubernetes Operator を活用して PHP クラウド展開を簡素化するにはどうすればよいですか?

2025年の通貨サークルのトップ10の交換 2025年の通貨サークルのトップ10の交換 Feb 27, 2025 pm 06:33 PM

2025年の通貨サークルのトップ10の交換

Golang を使用して HTTP ファイル アップロードのセキュリティを実装するにはどうすればよいですか? Golang を使用して HTTP ファイル アップロードのセキュリティを実装するにはどうすればよいですか? Jun 01, 2024 pm 02:45 PM

Golang を使用して HTTP ファイル アップロードのセキュリティを実装するにはどうすればよいですか?

See all articles