J'ai rencontré cette question plusieurs fois, vous devez effectuer des tests de performances (temps de traitement des demandes, temps de chargement, etc.) ou suivre des exceptions non gérées. Les réponses se résument généralement à l'écriture d'un module HTTP, à la connexion à des événements spécifiques et à leur consignation quelque part, ou à l'utilisation de la surveillance de l'intégrité intégrée. Pourquoi utiliserions-nous l'un par rapport à l'autre? Pourquoi? Quels sont les avantages et inconvénients?Pourquoi utiliser un module HTTP sur ASP.NET Health Monitoring ou vice versa?
Répondre
Vous pouvez écrire votre propre module HTTP qui enregistre une exception non gérée ou vous pouvez utiliser la surveillance de l'intégrité ASP.Net. Je suppose que vous n'êtes pas au courant du fait, que vous pouvez écrire votre propre fournisseur pour la surveillance de la santé ASP.Net qui vous permet d'envoyer des e-mails, se connecter à la base de données, ou faire ce que vous voulez avec l'exception.
Un grand pro pour l'utilisation d'un fournisseur personnalisé est, qu'il prend en charge l'exception de mise en mémoire tampon dans les groupes naturellement, pour réduire les problèmes de spam/performance. Si vous utilisez votre propre module HTTP pour cela, vous devez écrire plus de code qui ferait la même chose mais qui présente l'inconvénient de coûter du temps et d'être sujet aux erreurs.
Un autre petit avantage serait que les autres développeurs réalisent plus rapidement comment vos erreurs sont traitées en regardant simplement le nœud xml healthMonitoring plutôt que de chercher tous les modules HttpModules. Pour les prestataires de contrôle de santé personnalisés, vous pouvez consulter cette question: How to write and configure a custom provider for ASP.Net Healthmonitoring?
- 1. SSRS et Health Monitoring
- 2. Configurer ASP.NET Health Monitoring pour ignorer des erreurs spécifiques?
- 3. Les solutions ASP.NET Health Monitoring et ELMAH sont-elles alternatives?
- 4. Configuration ASP.NET Health Monitoring, valeurs valides pour l'attribut "eventName"
- 5. Comment convertir un nombre décimal en temps ou vice versa
- 6. Comment créer un référentiel git sur un projet eclipse ou vice versa?
- 7. Conversion d'un UNICODE_STRING en ANSI ou vice versa en C
- 8. algèbre relationnelle au convertisseur SQL ou vice versa
- 9. Est-ce que convertir un module source d'Unicode en ASCII ou vice-versa gâcher sérieusement les diffs?
- 10. Comment convertir double/binaire et vice versa?
- 11. quels avantages MATLAB a sur SCILAB et vice versa?
- 12. Décimal en binaire (et vice-versa)
- 13. Chaîne à octet [] et vice versa?
- 14. Object to string et Vice Versa
- 15. convertir l'image en matrice et vice versa?
- 16. quand préférons-nous Round robin sur FCFS et vice-versa?
- 17. Comment convertir un nombre décimal en binaire et vice versa
- 18. Comment charger et exécuter un fichier SWF Flex3 à l'intérieur de Flex4 ou vice versa?
- 19. asp.net mvc: Comment rediriger un non www www et vice versa
- 20. JSON, JS vers Java et Vice Versa, et d'autres langues
- 21. asp.net ajax + http module échoue
- 22. Conversion de l'audio en code et vice versa
- 23. Passage de Integer à int et vice versa
- 24. ville textfield remplir en entrant zip et vice versa
- 25. changer le portrait en paysage et vice versa
- 26. Fusion de classe en chaîne et vice versa en Java
- 27. treeview checkbox: comment vérifier select et vice versa
- 28. iphone sdk entier pour réseau court et vice versa
- 29. convertir l'objet NSDictionary en objet NSData et vice-versa
- 30. Appeler JavaScript dans le bloc Php et vice-versa