Spring boot 运行名为“的Eureka客户端”;“未知”;在eureka服务器UI中

Spring boot 运行名为“的Eureka客户端”;“未知”;在eureka服务器UI中,spring-boot,netflix-eureka,Spring Boot,Netflix Eureka,我创建了一个Eureka服务器spring引导应用程序。它装载正确。之后,我尝试创建一个Eureka客户端,但它并没有在Eureka服务器UI中列出。我正在添加我的客户端应用程序详细信息 我的主控制器类文件如下所示 @SpringBootApplication @EnableDiscoveryClient public class ZEurekaClientServiceApplication { public static void main(String[] args) { Spr

我创建了一个Eureka服务器spring引导应用程序。它装载正确。之后,我尝试创建一个Eureka客户端,但它并没有在Eureka服务器UI中列出。我正在添加我的客户端应用程序详细信息

我的主控制器类文件如下所示

@SpringBootApplication
@EnableDiscoveryClient
public class ZEurekaClientServiceApplication {

public static void main(String[] args) {
    SpringApplication.run(ZEurekaClientServiceApplication.class, args);
}
}
我的pom.xml包含

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
当It客户端运行时,eureka服务器UI不显示其名称。仅将未知显示为应用程序。我在下面添加了它的截图


在eureka服务器UI中显示应用程序名而不是“未知”需要什么?是否有任何附加设置可添加应用程序名称?

您可以通过在
应用程序.yml
应用程序.properties
中进行设置来指定应用程序名称

对于application.yml:

spring:
  application:
    name: {YOUR_APPLICATION_NAME}
对于application.properties:

spring.application.name={YOUR_APPLICATION_NAME}

对我明白了,它起作用了。谢谢你的回复。
spring:
  application:
    name: {YOUR_APPLICATION_NAME}
spring.application.name={YOUR_APPLICATION_NAME}