Web.WebReq.TWebRequestHandler.InactiveCount

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property InactiveCount: Integer read GetInactiveCount;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
Web.WebReq.pas
Web.WebReq.hpp
Web.WebReq TWebRequestHandler

Description

Indique le nombre de modules Web placés dans le cache pour une utilisation ultérieure.

Utilisez la propriété InactiveCount pour surveiller le nombre de modules Web inutilisés. Sur la durée, la valeur de cette propriété donne une indication de la valeur optimale à affecter à la propriété MaxConnections.

Si la propriété CacheConnections a la valeur true, chaque fois qu'une application Apache (multi-périphérique), ISAPI (Windows seulement) ou NSAPI (Windows seulement) reçoit un message de requête HTTP, elle réactive un module Web inactif. L'application ne génère un nouveau module Web que si InactiveCount a la valeur 0. Une fois la réponse renvoyée au client Web, le module Web est à nouveau désactivé et compté par la propriété InactiveCount.

Si CacheConnections a la valeur false, un nouveau module Web est créé pour chaque message de requête HTTP et détruit une fois la réponse renvoyée. InactiveCount a toujours la valeur 0 si CacheConnections a la valeur false.

Remarque :  InactiveCount n'a de sens que pour les applications Apache (multi-périphérique), ISAPI (Windows seulement) ou NSAPI (Windows seulement). Comme chaque application CGI ne gère qu'un seul message de requête, il n'est pas nécessaire d'utiliser un cache pour les modules de données inutilisés.

Voir aussi