server.port和eureka.client.service-url.defaultZone同时设置有什么区别
时间: 2024-04-11 15:33:00 浏览: 37
eureka server 与eureka client
server.port 是用来设置应用程序的端口号,即应用程序监听的网络端口。而 eureka.client.service-url.defaultZone 是用来设置服务注册中心的地址,默认是 http://localhost:8761/eureka。
当你只设置 server.port 的时候,应用程序会以独立的方式运行,不会注册到服务注册中心,也无法发现其他注册在服务注册中心上的服务。
当你同时设置 server.port 和 eureka.client.service-url.defaultZone 的时候,应用程序会尝试将自己注册到指定的服务注册中心,并且可以通过服务名来发现和调用其他在同一服务注册中心上注册的服务。这样可以实现服务间的相互发现和通信,实现微服务架构中的服务治理。
阅读全文