为了账号安全,请及时绑定邮箱和手机立即绑定

学习dubbo服务框架遇到的问题

标签:
Java
  1. 使用外网来搭建dubbo,云服务器上安装了zookeeper以及服务提供者,本地主机是消费者,服务器通过花生壳来内网映射,把zookeeper提供服务的端口映射出去,本机就通过映射出来的地址进行访问zookeeper调用服务。

    zookeeper默认的端口为2181,提供者在dubbo中使用端口20880暴露服务。

    本地主机通过端口2181访问服务器的zookeeper访问成功,但是在调服务时,却报连接端口20880超时。

    猜测:本地主机通过映射地址访问到服务器的注册中心且中心中有其所需服务时,注册中心便会使用本地主机的内网ip去访问服务器中的服务,这就不可能访问到了。

    原因:回路问题,注册中心是接到请求了,但是结果无法返回到本地主机。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 1
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消