Web.WebReq.TWebRequestHandler.InactiveCount

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

Delphi

property InactiveCount: Integer read GetInactiveCount;

C++

__property int InactiveCount = {read=GetInactiveCount, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
Web.WebReq.pas
Web.WebReq.hpp
Web.WebReq TWebRequestHandler


説明

後の利用のためにキャッシュされている Web モジュールの数を示します。

InactiveCount を使用すると、使用していない Web モジュールの数をモニタリングすることができます。また時間とともに、この値は、MaxConnections プロパティの最適な値を示唆するようになります。

CacheConnections が True の場合、Apache(マルチデバイス)、ISAPI(Windows のみ)、NSAPI(Windows のみ)の各アプリケーションが、HTTP リクエスト メッセージを受け取るたびに、アクティブではない Web モジュールを再度アクティブにします。InactiveCount が 0 の場合、アプリケーションは、Web モジュールの新しいインスタンスを生成します。レスポンスが Web クライアントに戻されると、Web モジュールは再び非アクティブの状態になり、InactiveCount プロパティによってカウントされます。

CacheConnections が False の場合、HTTP リクエスト メッセージそれぞれに対して、新しい Web モジュールが作成され、レスポンスが返されるとそれは破壊されます。InactiveCount は、CacheConnections が False の場合には、常に 0 となります。

メモ: InactiveCount は、Apache(マルチデバイス)、ISAPI(Windows のみ)、NSAPI(Windows のみ)に対してのみ、効果があります。各 CGI アプリケーションは、リクエスト メッセージを 1 つのみ処理するため、使用していないデータ モジュールをキャッシュする必要はありません。

関連項目