I develop common java web app. I use Hystrix
in my app, actually I have a REST client
whose methods wrapped in hystrix
commands. My web app uses this rest client to communicate with remote server.
My web app is configured as described in hystrix
wiki (it's needed to calculate statistics for hystrix
dashboard). To monitor my web app I use AppDynamics
tool, but after I started using rest client
based on Hystrix
all calls from my web app aren't being displayed in AppDynamics
. When I switched implementation to client without Hystrix everything is working well as expected. Maybe somebody knows what is the problem? Thanks.
Asked
Active
Viewed 674 times
0

vivid
- 109
- 8

user1932034
- 149
- 2
- 3
- 11
-
You need show us the details what's the change you did, before and after setting as well, otherwise no one can guess it. – BMW Feb 24 '14 at 03:46
-
Hystrix uses in the standard configuration a thread pool to implement timeouts. I suppose this confuses AppDynamics. Configure Hystrix to use a semaphore instead and give it a try. I will post it as an answer if this is the case. – ahus1 Nov 25 '14 at 19:05