引言
实际生产环境,存在多网卡,此时使用nacos可能会存在IP不正确问题,针对此情况,nacos服务端IP,客户端注册IP应该怎么配置?
当前部署为单机环境nacos,版本1.3.2
服务端网卡配置
1、 找到Nacos配置文件;
2、 添加配置项nacos.inetutils.ip-address,设置固定IP,启动发现,IP已注册为当前配置地址;
3、 其他配置项;
# 可以让nacos使用局域网ip,这个在nacos部署的机器有多网卡时很有用,可以让nacos选择局域网网卡
nacos.inetutils.use-only-site-local-interfaces=true
# 支持网卡数组,可以让nacos忽略多个网卡
nacos.inetutils.ignored-interfaces[0]=eth0
nacos.inetutils.ignored-interfaces[1]=eth1
# nacos优先选择匹配的ip,支持正则匹配和前缀匹配
nacos.inetutils.preferred-networks[0]=30.5.124.
nacos.inetutils.preferred-networks[0]=30.5.124.(25[0-5]|2[0-4]\\d|((1d{
2})|([1-9]?\\d))),30.5.124.(25[0-5]|2[0-4]\\d|((1d{
2})|([1-9]?\\d)))
客户端IP配置
1、 服务注册成功后,控制台可查看当前服务所在IP,如果想要修改此IP如何操作呢;
2、 方法很简单,直接在yml配置添加ip即可;