dubbo分布式+cisco anyconnect(vpn) 遇到的问题

来源:互联网 发布:网络电视直播机顶盒 编辑:程序博客网 时间:2024/06/05 02:00
1.cisco anyconnect安装后的使用问题
    现状:安装完毕,使用anyconnect登录成功,但是就是不能访问远程的主机,查看控制面板-->网络连接-->cisco AnyConnect Secure Mobility Client Connection 双击发现活动数据包 发送一直有数据 然后已接收 一直都是0。
    问题解决:将本地连接中的共享属性中  将共享checkbox 取消打勾。。。然而博主测试了下还是没有收到数据包。纳闷的许久发现自己电脑上居然还有猎豹wifi,果断卸载。。OK



2.vpn启动tomcat一直错错错的问题

将dubbo-api,dubbo-consumer,dubbo-provider 通过maven打包,开始run dubbo-provider的服务,然后启动tomcat一直报错:

Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote method: getAuthcUrlPermission, provider: dubbo://127.0.0.1:20880/com.qware.iot.service.base.HomeService?application=mus-ms-web&default.check=false&default.timeout=600000&dubbo=2.5.3&interface=com.qware.iot.service.base.HomeService&methods=getAuthcUrlPermission&pid=8064&revision=0.0.2-SNAPSHOT&side=consumer&timestamp=1511596437998, cause: message can not send, because channel is closed . url:dubbo://127.0.0.1:20880/com.qware.iot.service.base.HomeService?application=mus-ms-web&codec=dubbo&default.check=false&default.timeout=600000&dubbo=2.5.3&heartbeat=60000&interface=com.qware.iot.service.base.HomeService&methods=getAuthcUrlPermission&pid=8064&revision=0.0.2-SNAPSHOT&side=consumer&timestamp=1511596437998

错误日志很明显consumer客户端找不到dubbo-provider服务。

查看之前开发搭的环境发现dubbo配置:
dubbo-consumer.properties:
serviceDubboURL=dubbo\://127.0.0.1\:20880/

dubbo-provider:

....
<dubbo:registry address="N/A" /> 
....

dubbo-consumer:
.....
<dubbo:reference id="roleService" interface="com.qware.iot.service.sys.RoleService" url="${serviceDubboURL}" />
....
上面provider,consumer的代码说明是dubbo点到点直连配置,并没有采用注册中心。
那么问题就是出现在serviceDubboURL属性上(127.0.0.1),那么将serviceDubboURL改成我们dos ipconfig中192.168.1.3 ,重新启动tomcat,问题解决


参考:http://123304258.blog.163.com/blog/static/1235470201422382532589/
http://blog.csdn.net/nauwzj/article/details/18708033
阅读全文
0 0
原创粉丝点击