V našom projekte využívame jarnú integráciu. Chcel som sledovať, koľko času každá integračná zložka beží. Na tento účel som prijal AOP, ale s AOP nemôžem jednoznačne identifikovať komponenty bežiace paralelne.
Napríklad: som vo 4 objektoch vo fronte a 3 jms spotrebitelia bežiaci paralelne. Ďalej by spotrebiteľ dal správu do smerovača atď.
Vo vyššie uvedenom scenári nemôžem jednoznačne identifikovať každý čas chodu komponentu pre jeden tok objektu.
Preto existuje nástroj, ktorý poskytuje Spring? Ak nie, ako to môžem urobiť?
odpovede:
0 pre odpoveď č. 1Možno vám pomôže Spring-Actuator. pozri sa na : https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-actuator
V opačnom prípade musíte vytvoriť prispôsobené odberateľov a poskytovateľov. ale Spring-Actuator si môžete vytvoriť aj svoj vlastný!