Open LuSingTea opened 2 years ago
dubbo默认使用ZoneAwareCluster集群方案, 直连多个Provider时应选用其他集群方案,如AvailableCluster, 至于产生这个异常的原因是因为ZoneAwareCluster里有关于迁移的一些特殊处理
<dubbo:reference interface="com.demo.HelloApi" id="helloApi"
url="dubbo://192.168.137.100:20880;dubbo://192.168.137.101:20880"
cluster="available"
group="test"/>
好的,我去试试看,谢谢
测试环境直连多个地址报错
环境
配置
java.lang.ClassCastException: org.apache.dubbo.rpc.protocol.FilterNode cannot be cast to org.apache.rpc.cluster.support.migration.MigrationClusterInvoker at org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker.list(ZoneAwareClusterInvoker.java:127)