使用外网来搭建dubbo,云服务器上安装了zookeeper以及服务提供者,本地主机是消费者,服务器通过花生壳来内网映射,把zookeeper提供服务的端口映射出去,本机就通过映射出来的地址进行访问zookeeper调用服务。
zookeeper默认的端口为2181,提供者在dubbo中使用端口20880暴露服务。
本地主机通过端口2181访问服务器的zookeeper访问成功,但是在调服务时,却报连接端口20880超时。
猜测:本地主机通过映射地址访问到服务器的注册中心且中心中有其所需服务时,注册中心便会使用本地主机的内网ip去访问服务器中的服务,这就不可能访问到了。
原因:回路问题,注册中心是接到请求了,但是结果无法返回到本地主机。
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦