尤里卡运行在8761或8080上吗?

问题描述

我创建了一个新的带有“ spring-cloud-starter-netflix-eureka-server”依赖项的spring boot项目。还添加了“ @EnableEurekaServer”注释,并启动了Spring Boot应用程序。

我看到以下日志消息

o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)

c.n.eureka.cluster.PeerEurekaNodes       : Adding new peer nodes [http://localhost:8761/eureka/]

据我所知,从上面。 Tomcat在端口8080上运行,而eureka服务器在端口8761上运行。

如果是这样,

  1. 为什么可以从http:// localhost:8080 /访问Eureka仪表板?当eureka服务器在端口8761上运行时?

  2. 在其中一个客户端上,我在.properties文件中配置了以下内容

    eureka.client.service-url.defaultZone = http:// localhost:8761 / eureka /

上面,我指定了Eureka服务器位置。但是,为什么客户无法注册

谢谢!

解决方法

默认工作在 8761,所以配置 server.port=8761