开发者社区 > 云原生 > 正文

请问nacos启动的时候,是不是会把自己ip往文件里面写呢?

请问nacos启动的时候,是不是会把自己ip往 /home/nacos/conf/cluster.conf 文件里面写呢?

展开
收起
哈喽!小陈 2022-08-01 14:36:32 375 0
4 条回答
写回答
取消 提交回答
  • 不会的。若以集群模式启动nacos,需要编辑cluster.conf文件,每行以ip:port的形式配置每个nacos服务的ip和端口信息。

    # ip:port
    192.168.0.100:8848
    192.168.0.101:8848
    192.168.0.102:8848
    
    2023-12-01 08:31:59
    赞同 展开评论 打赏
  • Nacos 启动时不会把自己 IP 往文件里面写。但是,你可以通过配置文件或编程方式来指定 Nacos 服务器的 IP 地址和端口号。例如,在 bootstrap.yml 配置文件中,可以设置 spring.cloud.nacos.discovery.ip 和 spring.cloud.nacos.discovery.port 属性来指定 Nacos 服务器的 IP 地址和端口号。
    image.png

    如果你想让 Nacos 使用本地 IP 地址,可以在配置文件中添加以下内容:

    2023-11-29 09:46:56
    赞同 展开评论 打赏
  • Nacos 启动时不会把自己 IP 往文件里面写。但是,Nacos 可以读取配置文件中的 IP 地址。可以在 Nacos 的配置文件中指定 IP 地址,例如:

    在 bootstrap.yml 配置文件中写入:
    spring.cloud.nacos.discovery.ip = xx
    spring.cloud.nacos.discovery.port = xxx
    或者指定网卡注册:spring.cloud.nacos.discovery.networkInterface = xx

    这样,Nacos 就会使用指定的 IP 地址和端口进行服务注册和发现。同时,Nacos 还提供了其他配置项,例如服务端口、服务分组、服务名等,用于更灵活地配置服务注册和发现。

    2023-11-29 09:45:51
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    不是的。Nacos 在启动时不会自动将自己的 IP 地址写入 /home/nacos/conf/cluster.conf 文件。但是,您可以通过配置 Nacos 服务器端的 IP 地址和端口来修改 cluster.conf 文件。
    要修改 cluster.conf 文件,请按照以下步骤操作:

    1. 打开 cluster.conf 文件。您可以在 Nacos 安装目录下的 conf 文件夹中找到它。
    2. 在文件中找到 "server" 部分,然后找到 "ip" 和 "port" 属性。
    3. 修改 "ip" 属性,将其设置为您的 Nacos 服务器端的 IP 地址。
    4. 修改 "port" 属性,将其设置为您的 Nacos 服务器端的端口。
    5. 保存 cluster.conf 文件并关闭它。
    2023-11-25 22:46:52
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载