Web.WebReq.TWebRequestHandler.MaxConnections

提供: RAD Studio API Documentation
移動先: 案内検索

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 つのリクエストメッセージだけを処理するので,使用しないデータモジュールをキャッシュする必要がありません。

関連項目