add ClusterRules LoadbalanceRules to dubbo common #7531#7534
add ClusterRules LoadbalanceRules to dubbo common #7531#7534AlbumenJ merged 5 commits intoapache:masterfrom
Conversation
dubbo-common/src/main/java/org/apache/dubbo/common/constants/ClusterRules.java
Show resolved
Hide resolved
dubbo-common/src/main/java/org/apache/dubbo/common/constants/ClusterRules.java
Outdated
Show resolved
Hide resolved
dubbo-common/src/main/java/org/apache/dubbo/common/constants/LoadbalanceRules.java
Show resolved
Hide resolved
|
Please merge the latest master branch into your branch and it can trigger github actions correctly. |
OK |
dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Reference.java
Outdated
Show resolved
Hide resolved
xiaoheng1
left a comment
There was a problem hiding this comment.
Error: /home/runner/work/dubbo/dubbo/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Service.java:30:15: Unused import - org.apache.dubbo.common.constants.CommonConstants.DEFAULT_LOADBALANCE. [UnusedImports]
Error: /home/runner/work/dubbo/dubbo/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/DubboService.java:30:15: Unused import - org.apache.dubbo.common.constants.CommonConstants.DEFAULT_LOADBALANCE. [UnusedImports]
please handle unused imports.
OK |
fixed: #7531
add ClusterRules 、LoadbalanceRules for cluster and loadbalance properties。
We can user like
@DubboService(loadbalance = LoadbalanceRules.RANDOM,cluster = ClusterRules.FAIL_BACK)It was like this before
@DubboService(loadbalance = "random",cluster = "failback")