Nacos服务端ip地址修改

nacos使用docker容器进行部署,发现nacos地址是docker网卡的地址。导致ip地址无法访问。

nacos版本 2.0.4
修改前:ip是docker网卡地址

修改后:ip是自定义修改地址 192地址


application.properties文件中修改配置
nacos.inetutils.ip-address=192.168.68.191

源码部分

com.alibaba.nacos.sys.env.Constants

com.alibaba.nacos.sys.utils.InetUtils

  1. 首先查看JVM属性是否配置了nacos.server.ip没有 ;如果有ip地址就是它;
  2. 如果1没有满足,则看看配置文件application.properties中有没有属性nacos.inetutils.ip-address=IP地址;如果有就是它
  3. 如果还没有,那判断是否优先使用hostname;preferHostnameOverIp 的判断逻辑是;
    先判断JVM属性有没有配置nacos.preferHostnameOverIp=true/false;
    如果false,再去判断配置文件application.properties中有没有属性 nacos.inetutils.prefer-hostname-over-ip=true/false;
    如果有的话 就优先获取hostname; inetAddress.getHostName();
  4. 否则的话 就获取所有网卡中第一个非回环地址 selfIp = findFirstNonLoopbackAddress().getHostAddress();
    就是不会找到 127.0.0.1这样的回环地址;

通过代码可以知道,通过JVM传参指定ip也是可以的,nacos.server.ip=IP地址。
例如:JAVA_OPT=“${JAVA_OPT} -Dnacos.server.ip=你的服务器的ip”

推荐还是使用nacos.inetutils.ip-address 配置文件修改更方便

Nacos服务端ip地址修改相关推荐

  1. Nacos服务名ip地址改为域名

    把nacos服务名ip地址改为域名,需要在服务中增加以下配置文件 @Configuration public class BeanInit {/*** 用于改变程序自动获取的本机ip*/@Bean@P ...

  2. 怎么修改服务器ip密码,服务器ip 地址修改密码

    服务器ip 地址修改密码 内容精选 换一换 Atlas 200 DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示.Atlas 200 DK连接Ubuntu服务器 ...

  3. 传说ol服务器端网站源码,千古传说一键服务端+IP修改+GM+ID+搭建教程

    千古传说一键服务端+IP修改教程+GM后台+数据修改+人物ID 架设教程: 1.必须安装-jdk8.exe,一直下一步等到安装完成. 2.将压缩包解压到D盘根目录.D:\I4sy_Qgcs 3.本端默 ...

  4. 修改sep客户端服务器地址,SEP服务更改IP地址操作手册

    <SEP服务更改IP地址操作手册>由会员分享,可在线阅读,更多相关<SEP服务更改IP地址操作手册(6页珍藏版)>请在人人文库网上搜索. 1.SEP服务器更换IP地址操作手册1 ...

  5. win10服务器密码怎么修改,win10服务器ip地址修改密码

    win10服务器ip地址修改密码 内容精选 换一换 MRS 3.x及之后版本的集群使用FusionInsight Manager对集群进行监控.配置和管理.用户在集群安装后可使用帐号登录FusionI ...

  6. 腾讯位置 - 服务端IP定位(结尾附视频)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  7. Vue项目开发中优雅的切换服务端ip

    Vue项目开发中优雅的切换服务端ip 在进行Vue开发的时候,需要配置项目对应服务端的ip地址,但如果需要在多个服务端间进行切换,通常的做法是:手动修改vue.config.js配置文件中的服务端ip ...

  8. 金蝶服务器怎么修改ip地址,金蝶服务器账套ip地址修改

    金蝶服务器账套ip地址修改 内容精选 换一换 如果要自定义裸金属服务器的DNS服务器信息,需要将裸金属服务器网络设置为静态IP.若将动态DHCP改为静态IP设置,IP和网关等网络信息必须和裸金属服务器 ...

  9. win10服务器ip地址修改密码,win10服务器ip地址修改密码

    win10服务器ip地址修改密码 内容精选 换一换 代码迁移工具进行代码迁移时,需要调用Linux下的rpm.deb等命令才能完成扫描和迁移相关任务,这些命令和逻辑必须在后端Linux运行.IDE插件 ...

最新文章

  1. php----------const 定义的常量和define()定义的常量的区别?
  2. The RAII Programming Idiom
  3. Linux Shell脚本入门--wget 命令用法详解
  4. java csv 导入数据库_java – 如何上传CSV文件然后自动将数据插入数据库?
  5. 【2016.11.16】HTML学习笔记
  6. ssh本地端口转发,远程端口转发,隧道(这个解释不饶)
  7. Python到底能干什么
  8. python 打印的异常回溯和代码不对应
  9. Linux和DOS常用命令对照表
  10. Nginx 配置优化
  11. python数据按照分组进行频率分布_python实现读取类别频数数据画水平条形图案例...
  12. DBCA创建数据库实例
  13. ecs云服务器上传文件,ECS文件传输
  14. 什么是MIL、SIL、PIL和HIL?
  15. 随机生成学号和成绩并排序
  16. erp系统是什么意思啊
  17. 微信号以及手机号的正则表达式
  18. 浏览器缓存机制 转载
  19. 惠普刀片服务器型号,惠普刀片服务器系列.ppt
  20. WebSocket使用@OnMessage注解无法收到消息的坑与解决方法

热门文章

  1. 详解Quartz中的注解:@DisallowConcurrentExecution和@PersistJobDataAfterExecution
  2. 在Linux服务器上解压rar压缩文件
  3. itext Pdf页眉/页脚/水印
  4. 9.2.3 将警告视为错误
  5. 测试不同体重体型软件样子的,hikaku-sitatter身高软件,一键测试自己的体型
  6. DECA:基于单张静态图像,进行 3D 人脸建模
  7. linux 切换java_Linux中切换java的版本
  8. Python爬虫进阶必备 | 极X助手加密算法分析
  9. 汽车智能安装仿真测试软件,智能网联汽车仿真测试平台建设.pdf
  10. 图片转PDF,图片过长智能截取