Cloud版本2台服务器都部署了服务,如何让A服务器调用B服务器的服务呢?改哪些配置呢

Blade 未结 2 128
1502461081
1502461081 2024-08-27 08:45

A服务器部署的nocas

image.png


B服务器会部署 webstocket、工作流、定时任务等服务

image.png


我想在想将192.168.1.32的访问路由改成10.80.80.32这个就可以访问通了,但是我不知道如何配置

image.png

2条回答
  •  admin
    admin (楼主)
    2024-08-27 10:21

    A和B需要注册到同一个nacos,才能通过同一个网关调用到不同服务器的服务。

     如果你想指定注册的ip和端口,可以用下面的配置,这段配置写到blade-common内的LauncerServiceImpl

    // 指定注册IP
    PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.ip", "127.0.0.1");
    // 指定注册端口
    PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.port", "8200");


提交回复