nacos发现与管理端口匹配的端口,而不是服务器端口



在应用程序中设置了两个端口。属性如下:

server.port=8081
server.servlet.context-path=/open/api
management.port=8079

服务启动后,访问http://127.0.0.1:8080/nacos/v1/ns/instances?serviceName=[serviceId],查看端口值为8079,

必须是8081。因为我的网关是通过这个nacos分布的,如果它是8079,它将通过这个管理端口请求我的服务。这可以通过修改配置文件来解决吗?

确保在您的应用程序中设置了以下属性。

spring.cloud.nacos.discovery.port=8081

这确保您的服务器端口(8081)注册到Nacos,而不是管理端口(8079)。

相关内容

  • 没有找到相关文章

最新更新