[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16565520#comment-16565520 ] Nathan Rahm commented on CAMEL-12195: - [~rodrigoramalho] and [~scottmf] - If you'd like to follow this more, I've created a new ticket here -> https://issues.apache.org/jira/browse/CAMEL-12699 > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16551202#comment-16551202 ] Mark Egan commented on CAMEL-12195: --- [~davsclaus]: I share [~rahmnate] and [~rodrigoramalho]'s confusion and concern regarding the capabilities of retries in with a circuit breaker enabled route. From my understanding, retry and circuit breaker are two approaches that go well together. A good description of this is found on [Rahul Rajat Singh's DZone article "Understanding Retry Pattern With Exponential Back-Off and Circuit Breaker Pattern" |https://dzone.com/articles/understanding-retry-pattern-with-exponential-back]. If we're truly in a position where these are incompatible approaches, perhaps a request for that feature within Hystrix is in order. Perhaps retries can be incorporated into the Circuit Breaker implementation such that you can configure retries similar to and along side of the circuit breaker parameters. > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16549451#comment-16549451 ] Rodrigo Ramalho commented on CAMEL-12195: - I'm trying to understand how to workaround this too, without success until now. > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16547271#comment-16547271 ] Nathan Rahm commented on CAMEL-12195: - I am also looking for a solution for this. [~davsclaus] my understanding is that the fallback is called when the circuit is open. If that's the case, then calling a second route with retries would essentially bypass the circuit breaker. > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16349969#comment-16349969 ] Claus Ibsen commented on CAMEL-12195: - You can try in the fallback to call a 2nd route via direct and let that 2nd route have retries. > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CAMEL-12195) camel redeliveries does not work with hystrix
[ https://issues.apache.org/jira/browse/CAMEL-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16349650#comment-16349650 ] Scott Feldstein commented on CAMEL-12195: - Thanks [~davsclaus], this is probably a doc issue then. Could you recommend a way to coax the fallback to retry? I worked on it for a while and it was not obvious. > camel redeliveries does not work with hystrix > - > > Key: CAMEL-12195 > URL: https://issues.apache.org/jira/browse/CAMEL-12195 > Project: Camel > Issue Type: Bug > Components: camel-hystrix >Reporter: Scott Feldstein >Assignee: Claus Ibsen >Priority: Major > Fix For: 2.21.0 > > > Camel hystrix does not work with errorHander and redeliveries. > I discussed this here -> > [https://stackoverflow.com/questions/48396320/camel-exception-redelivery-with-hystrix] > clone this repo to reproduce the issue > {code:java} > $ git clone g...@github.com:scottmf/camel-hystrix-bug.git > $ cd camel-hystrix-bug > $ gradlew clean test{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)