[
https://issues.apache.org/jira/browse/SCB-2742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
liubao resolved SCB-2742.
-------------------------
Resolution: Fixed
> change IsolationDiscoveryFilter enabled by false
> ------------------------------------------------
>
> Key: SCB-2742
> URL: https://issues.apache.org/jira/browse/SCB-2742
> Project: Apache ServiceComb
> Issue Type: Improvement
> Components: Java-Chassis
> Reporter: liubao
> Assignee: liubao
> Priority: Major
> Fix For: java-chassis-2.9.0
>
>
> Motivations:
>
> # In error condition, the best choice for protection is fast fail, not
> ensure the invocation success. In many situations, the way we try to make the
> invocation success, will cause more problems.
> # For example, if one instance error goes to 50% or 50% invocations timeout,
> and we isolate the instance, this will migrate invocations to other
> instances. In real applications, the migration will cause other instance
> fail. (Microservice instances are stateless, and one fail , the other may
> fail. )
> # We suggest users to use
> instance-isolation-consumer,instance-bulkhead-consumer to make failure fail
> fast, and not isolation the instance, so that when the window is match, this
> instance can be available. And we do not migrate the invocations from this
> instance to others, this will not cause too many invocations to other
> instances.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)