Accueil > ESB Toolkit > 100% CPU sur CreateFaultMessage() !

100% CPU sur CreateFaultMessage() !

16/04/2010

Dans une orchestration, si la l’instruction suivante (issue du Framework Exception Management Framework de l’ESB Toolkit 2.0) est exécutée en dehors d’une shape exception handler, alors son exécution provoquera une montée “en flèche” de la charge CPU (aïe !)

FaultMsg = Microsoft.Practices.ESB.ExceptionHandling.ExceptionMgmt.CreateFaultMessage()

Afin d’éviter de désagrément, une solution est de provoquer volontairement une exception (division par zéro par exemples), et d’invoquer la construction du message dans le handler.

Les commentaires sont fermés.