0

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.

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

0 Answers0