7 votes

Que fait "Dispatcher" dans l'annotation @Trace de NewRelic ?

Qu'est-ce que le dispatcher de l'attribut @Trace pour New Relic ? Tous les exemples que j'ai pu trouver la définissent comme suit true - Que se passe-t-il si la valeur est fixée à false ?

9voto

rkb Points 2391

En principe, dispatcher=true signifie "traiter cette méthode comme le début d'une requête que je veux surveiller séparément de mes autres types de requêtes".

A partir de la documentation sur la surveillance des processus Java en arrière-plan avec New Relic :

En dispatcher=true permet de traiter la méthode annotée comme une transaction web - l'agent signalera les erreurs et les traces de transaction pour la tâche.

Régler sur false la méthode tracée ne sera pas traitée comme une transaction elle-même, et n'apparaîtra dans New Relic que si elle est appelée à partir d'une transaction déjà signalée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X