|
|
@@ -40,7 +40,7 @@ public class MetadataAwareRule extends ZoneAvoidanceRule {
|
|
|
* @return 组合选择逻辑
|
|
|
*/
|
|
|
private CompositePredicate createCompositePredicate(MetadataAwarePredicate p0,ZoneAvoidancePredicate p1, AvailabilityPredicate p2) {
|
|
|
- return CompositePredicate.withPredicates(p0)
|
|
|
+ return CompositePredicate.withPredicates(p0,p1,p2)
|
|
|
.addFallbackPredicate(CompositePredicate.withPredicates(p1,p2).build())
|
|
|
.addFallbackPredicate(p2)
|
|
|
.addFallbackPredicate(AbstractServerPredicate.alwaysTrue())
|