pengliang created SCB-1304:
------------------------------

             Summary: FallbackPolicy interface support returns an exception
                 Key: SCB-1304
                 URL: https://issues.apache.org/jira/browse/SCB-1304
             Project: Apache ServiceComb
          Issue Type: Bug
          Components: Java-Chassis
            Reporter: pengliang
             Fix For: java-chassis-1.3.0


*WHY*

The service downgrade function opens the 
org.apache.servicecomb.bizkeeper.FallbackPolicy interface for users to extend 
the downgrade function, but the getFallbackResponse method of the interface 
only accepts Invocation, and does not receive exception information, causing 
the user to extend the interface to generate a downgrade response without 
knowing that the request failed. Due to what kind of abnormality, it may cause 
problems such as the retry mechanism does not take effect.

*WHAT*

Satisfying conditions will definitely happen

*HOW*

org.apache.servicecomb.bizkeeper.FallbackPolicyManager.getFallbackResponse(String
 type, Throwable error, Invocation invocation) Change the call to the 
FallbackPolicy interface, pass in the Throwable

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to