Dubbo_异常_Service启动时默认将方法注册到内网IP
2023-09-11 14:21:35 时间
一、背景
一般Dubbo服务都是通过内网调用,Dubbo服务启动时默认会将服务注册到内网IP,消费端就无法从外网访问。
二、解决过程
1、Linux的hosts中设置外网IP
a) 通过hostname命令得到机器名
b) 通过vim /etc/hosts设置机器名对应的外网IP
127.0.0.1 localhost localhost.localdomain
外网IP VM_31_182_centos
(这里VM_31_182_centos为主机名,默认在第一行,需要移到第二行外网IP后面)
2、ZooKeeper中providers的值,显示的是外网IP
dubbo://外网IP:20880/org.gossip.dub.facade.ISysAdminInfoService?anyhost=true&application=gossip.dub.service&dispatcher=all&dubbo=2.5.3&interface=org.gossip.dub.facade.ISysAdminInfoService&methods=queryById,insertSelective,delete,queryAll,updateByPrimaryKey,insert,updateByPrimaryKeySelective&pid=22387&retries=0&revision=1.0-SNAPSHOT&side=provider&threadpool=fixed&threads=100×tamp=1483683123337
三、参考文档
相关文章
- workerman实现简单弹幕的方法
- 分库分表方法(二)
- Javascript网页截屏的方法
- JavaScript indexOf() 方法详解
- Idea for Mac 过期 IntelliJ IDEA 2017 完美注册方法(附idea for Mac破解方法)
- Atitit.编程语言原理---方法重载的实现与设计 调用方法的原理
- Angular里的按钮事件注册方法一例
- Py之cv2:cv2(OpenCV,opencv-python)库的简介、安装、使用方法(常见函数、图像基本运算等)最强详细攻略
- jQuery UI API 类别 - 方法重载(Method Overrides)
- android 9.0 10.0 系统Services(自定义服务) 添加jni方法
- wordpress主题升级之后返回到原来版本主题的方法
- 【高并发】又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!
- 【Neo4j构建知识图谱】官方服务图谱大型数据集下载与可视化方法【数据集包括:食谱数据、足球、权力的游戏、美国宇航局、英国公司注册、财产所有权、政治捐款】
- Linux系统之查看进程监听端口方法
- 手机数据抓包的N种方法
- Failed dependencies: 检查依赖性错误 解决方法
- 使用企业微信快速注册腾讯云账号的方法
- 会员管理小程序实战开发06-生命周期函数及自定义方法介绍
- 【CVPR2022】 E2EC:一种基于端到端轮廓的高质量高速实例分割方法