调用dubbo服务一直报错,在我自己电脑上可以本地调用,服务注册到服务器上的注册中心就不行
服务器上注册中心可以看到提供者注册服务是成功的
dubbo-admin上消费者也可以看到订阅了
但是,需要调用服务的时候就报错:
falsecom.alibaba.dubbo.rpc.RpcException: Failed to invoke the method validLogin in the service user.service.CollectorService. Tried 3 times of the providers [服务器ip地址:20882] (1/1) from the registry 服务器ip:2181 on the consumer 本机ip using the dubbo version 2.5.3. Last error is: Failed to invoke remote method: validLogin, provider: dubbo://服务器ip:20882/user.service.CollectorService?anyhost=true&application=recycle-web&check=false&default.check=false&default.timeout=100000&dubbo=2.5.3&group=1&interface=user.service.CollectorService&methods=deleteCollecotrById,addCollector,deleteBatchCollector,changePasswordById,getMyBalanceById,LoginIn,getCollectorByAccount,validLogin,setColNameById,getCollectorInfoById,setPhoneById,validUnique&pid=18096&revision=0.0.1-SNAPSHOT&side=consumer&timeout=100000×tamp=1532396450954, cause: message can not send, because channel is closed . url:dubbo://服务器ip:20882/user.service.AddressService?anyhost=true&application=recycle-web&check=false&codec=dubbo&default.check=false&default.timeout=100000&dubbo=2.5.3&group=1&heartbeat=60000&interface=user.service.AddressService&methods=insertAddress,getAddressByNameLike,getAddressById,updateAddress,getAddressByArealike,showAddressList,getByAddressId,deleteAddressById,getDetailedAddressByAddressId,deleteBatch&pid=18096&revision=0.0.1-SNAPSHOT&side=consumer&timeout=100000×tamp=1532396444693
at com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:101)
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker