Circuit not breaking after sometime

21 views
Skip to first unread message

Siddardha Garimella

unread,
Aug 28, 2017, 10:51:39 AM8/28/17
to HystrixOSS, SAND Developers
Hi folks,

I have a weird problem where hystrix circuit stops breaking after the application has been running for a while (a few hours). My command is called "gdma". Below is my hystrix command configuration for the same:

hystrix.command.gdma.execution.isolation.strategy=THREAD
hystrix.command.gdma.execution.isolation.thread.timeoutInMilliseconds=250
hystrix.command.gdma.circuitBreaker.sleepWindowInMilliseconds=1000
hystrix.command.gdma.circuitBreaker.requestVolumeThreshold=10
hystrix.command.gdma.circuitBreaker.errorThresholdPercentage=30

I've been monitoring the hystrix dashboard for the past couple of days and can confirm that when the error threshold crosses 30% (either due to timeouts or exceptions), the circuit is opened for 1 second and then closes again. But after a few hours, this stops and the circuit remains closed even if the error % reaches around 90% and this continues till I restart my JVM. Is there a known issue around the same? Any insights into this behaviour would be appreciated.

Cheers!
Sid
Reply all
Reply to author
Forward
0 new messages