Question

Quelles techniques sont disponibles pour profiler les services exécutés dans WebMethods Integration Server?

C’est-à-dire obtenir des données indiquant quelles parties bénéficieraient le plus de l’optimisation.

Était-ce utile?

La solution

Vérifiez le 'Service Profiler pour webMethods Integration Server' dans http://www.wrightia.com/ serviceprofiler.html

Autres conseils

Avez-vous pensé à essayer webMUnit ? Vous pouvez ajouter du temps de journalisation autour de certains appels de méthode pour avoir une idée du temps nécessaire à l'exécution. Cependant, l’enregistrement du temps lui-même augmentera également le temps système, alors gardez cela à l’esprit.

Ou éventuellement des profileurs de mémoire tels que YourKit Profiler, JProfiler, JProbe, etc.? Je ne suis pas sûr de cela, car je ne les ai jamais utilisés moi-même, mais ils pourraient vous aider en vous indiquant ce qui prend beaucoup de mémoire, etc.

Un autre outil qui le fera est le testeur Green Hat, qui est un outil commercial utilisé pour tester webMethods. Si vous utilisez les fonctionnalités de création de rapports de celui-ci lors de l'exécution de tests, vous obtenez les informations de profilage générées.

L'outil lié d'António Abreu est un outil de profilage plus dédié et constitue la solution la plus simple.

Si vous souhaitez un " out of the box " Cette solution vous permet d’activer l’audit des services pour les services appelés et de faire les démarches vous-même, mais c’est un peu manuel.

Vous pouvez trouver ici un nouvel outil de surveillance pour les services informatiques: Statistiques riches

Je n'étais impliqué que dans la phase de développement, je ne connais donc pas les détails, mais notre système a été testé avec des tests de charge élevés et le matériel a été surveillé au cours du processus. Il a en fait donné des informations sur les goulots d'étranglement. JMeter et sar ont été utilisés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top