Nacos服务注册为指定IP和端口

Posted 敲代码的小小酥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nacos服务注册为指定IP和端口相关的知识,希望对你有一定的参考价值。

如果选择固定Ip注册可以配置

spring.cloud.nacos.discovery.ip = 要指定的ip
spring.cloud.nacos.discovery.port = 要指定的端口

选择固定网卡配置项

spring.cloud.nacos.discovery.networkInterface = eth0

更多配置

spring.cloud.nacos.discovery.server-addr #Nacos Server 启动监听的ip地址和端口
spring.cloud.nacos.discovery.service #给当前的服务命名
spring.cloud.nacos.discovery.weight #取值范围 1 到 100,数值越大,权重越大
spring.cloud.nacos.discovery.network-interface #当IP未配置时,注册的IP为此网卡所对应的IP地址,如果此项也未配置,则默认取第一块网卡的地址
spring.cloud.nacos.discovery.ip # 优先级最高
spring.cloud.nacos.discovery.port # 默认情况下不用配置,会自动探测
spring.cloud.nacos.discovery.namespace # 常用场景之一是不同环境的注册的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等。

spring.cloud.nacos.discovery.access-key # 当要上阿里云时,阿里云上面的一个云账号名
spring.cloud.nacos.discovery.secret-key # 当要上阿里云时,阿里云上面的一个云账号密码
spring.cloud.nacos.discovery.metadata #使用Map格式配置,用户可以根据自己的需要自定义一些和服务相关的元数据信息
spring.cloud.nacos.discovery.log-name # 日志文件名
spring.cloud.nacos.discovery.enpoint # 地域的某个服务的入口域名,通过此域名可以动态地拿到服务端地址
ribbon.nacos.enabled # 是否集成Ribbon 默认为true

关于Nacos服务网络相关的更多配置,可参考官方文档:InetUtils配置

以上是关于Nacos服务注册为指定IP和端口的主要内容,如果未能解决你的问题,请参考以下文章

Nacos微服务注册地址为Docker内网IP的解决办法

nacos注册中心面试总结

Nacos源码分析专题-Nacos小结

Nacos源码分析专题-Nacos小结

Nacos源码分析专题-Nacos小结

3. nacos服务发现