Web.WebReq.TWebRequestHandler.MaxConnections
Delphi
property MaxConnections: Integer read FMaxConnections write FMaxConnections;
C++
__property int MaxConnections = {read=FMaxConnections, write=FMaxConnections, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Web.WebReq.pas Web.WebReq.hpp |
Web.WebReq | TWebRequestHandler |
説明
ソケットで使用される MaxConnections を設定するか,または返します。
MaxConnections プロパティを設定すると,アプリケーションが同時に処理可能な HTTP リクエストメッセージの数を調整できます。ActiveCount プロパティおよび InactiveCount プロパティを使用すると,リクエストメッセージの頻度と持続期間を確認できます。アプリケーションが Web モジュールを使い切った場合の例外が発生しない程度に大きく,かつ同時に実行するスレッドが多すぎてパフォーマンスが低下しない程度に小さい値に MaxConnections プロパティを設定します。
ActiveCount プロパティがすでに MaxConnections プロパティの値に達している場合にリクエストメッセージを受け取ると,アプリケーションは例外を生成します。
メモ: InactiveCount プロパティが意味を持つのは,Apache(クロスプラットフォーム),ISAPI(Windows 専用),または NSAPI(Windows 専用)アプリケーションに対してだけです。各 CGI アプリケーションが 1 つのリクエストメッセージだけを処理するので,使用しないデータモジュールをキャッシュする必要がありません。