Web.WebReq.TWebRequestHandler.InactiveCount

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property InactiveCount: Integer read GetInactiveCount;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Web.WebReq.pas
Web.WebReq.hpp
Web.WebReq TWebRequestHandler

Beschreibung

Gibt die Anzahl der Web-Module an, die in einem Zwischenspeicher abgelegt wurden.

Mit InactiveCount lässt sich die Anzahl der nicht verwendeten Web-Module überwachen. Wenn Sie den Wert über einen längeren Zeitraum beobachten, können Sie daraus die optimale Einstellung der Eigenschaft MaxConnections ableiten.

Wenn CacheConnections is true ist, wird für jede HTTP-Anforderung, die eine Apache- (geräteübergreifend), ISAPI- (nur Windows) oder NSAPI- (nur Windows) Anwendung erhält, eines der inaktiven Webmodul erneut aktiviert. Wenn InactiveCount 0 ist, wird eine neue Instanz des Web-Moduls generiert. Nachdem die Antwort an den Web-Client gesendet wurde, wird das Web-Modul wieder deaktiviert und der Zähler InactiveCount erhöht.

Wenn CacheConnections false ist, wird für jede HTTP-Anforderungsbotschaft ein neues Web-Modul generiert und nach dem Senden der Antwort wieder freigegeben. InactiveCount hat in diesem Fall immer den Wert 0.

Anmerkung:  InactiveCount ist nur für Apache- (geräteübergreifend), ISAPI- (nur Windows) oder NSAPI- (nur Windows) Anwendungen von Bedeutung. Eine CGI-Anwendung behandelt grundsätzlich nicht mehr als eine Anforderungsbotschaft und braucht daher keine Module zwischenzuspeichern.

Siehe auch