> Tech > Applications en autosupervision

Applications en autosupervision

Tech - Par iTPro - Publié le 24 juin 2010
email

Il est certes utile de pouvoir configurer les pools d'applications de sorte qu'ils soient recyclés en réaction à  certains événements. Mais il est encore plus intéressant d'instaurer des contrôles de bonne santé à  l'intérieur d'une application et, si nécessaire, faire demander le recyclage par l'application en question. Toute extension ISAPI

(Internet Server API) IIS
6.0, y compris celles que vous avez écrites, peuvent utiliser la
nouvelle fonction HSE_REQ_REPORT_UNHEALTHY pour invoquer
le recyclage de l’application. Cela vous permet d’intégrer
les contrôles de santé directement dans les extensions
ISAPI au lieu de compter exclusivement sur le serveur. Pour
plus d’informations sur cette fonction, aller à  http://msdn.
microsoft.com/library/default.asp ?url=/library/enus/
iissdk/ iis/extensions_ssf_hse_req_report_unhealthy.asp.
ASP (Active Server Page) et ASP.NET dans IIS 6.0 sont tous
deux autosuperviseurs et, dans certaines circonstances, invoqueront
HSE_REQ_REPORT_UNHEALTHY.ASP. ASP, par
exemple, surveille le temps qu’il faut au moteur de script ASP
pour revenir d’une requête de traitement. Si le temps dépasse
la valeur ASP Script Timeout de la console Internet
Information Services, IIS ordonne au moteur de scripts de
stopper le traitement. Si le moteur de scripts ne revient pas
en réponse à  la requête d’arrêt, ASP abandonne le thread.
En interne, ASP garde une trace du nombre de threads abandonnés.
Si assez de threads sont abandonnés, asp.dll
demande le recyclage.

Téléchargez gratuitement cette ressource

Comment sécuriser la Digital Workplace ?

Comment sécuriser la Digital Workplace ?

Avec le recours généralisé au télétravail, les entreprises ont ouvert davantage leur SI. En dépit des précautions prises, elles ont mécaniquement élargi leur surface d’exposition aux risques. Découvrez 5 axes à ne pas négliger dans ce Top 5 Sécurité du Télétravail.

Tech - Par iTPro - Publié le 24 juin 2010