Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring Boot Admin在重新启动后未检测到服务_Java_Spring_Spring Boot_Spring Boot Admin_Spring Cloud Kubernetes - Fatal编程技术网

Java Spring Boot Admin在重新启动后未检测到服务

Java Spring Boot Admin在重新启动后未检测到服务,java,spring,spring-boot,spring-boot-admin,spring-cloud-kubernetes,Java,Spring,Spring Boot,Spring Boot Admin,Spring Cloud Kubernetes,我有一个提供不同服务的环境。它们都由Docker images和Kubernetes部署和管理。我还使用springbootadmin来监视它们,并springcloudkubernetes自动发现所有服务。 这是我的属性文件 application.yml(在SBA项目中) 每当我重新启动SBA项目时,它都会发现每一项服务。 我的问题出现在我重新启动单个项目时,它在SBA中显示为脱机,并且不会更改其状态 我遗漏了什么?我已找到问题并按如下方式修复: spring.cloud.kubernete

我有一个提供不同服务的环境。它们都由Docker images和Kubernetes部署和管理。我还使用
springbootadmin
来监视它们,并
springcloudkubernetes
自动发现所有服务。 这是我的属性文件

application.yml(在SBA项目中)

每当我重新启动SBA项目时,它都会发现每一项服务。 我的问题出现在我重新启动单个项目时,它在SBA中显示为脱机,并且不会更改其状态


我遗漏了什么?

我已找到问题并按如下方式修复:

spring.cloud.kubernetes.reload.enabled:true


我应该在配置文件中添加这一行。

我发现,我必须使用
fabric8
kubernetes客户端

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-kubernetes-fabric8-all</artifactId>
</dependency>

org.springframework.cloud

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-kubernetes-fabric8-all</artifactId>
</dependency>
<spring-cloud.version>2020.0.2</spring-cloud.version>
<spring-cloud-kubernetes.version>2.0.2</spring-cloud-kubernetes.version>
<spring-boot-admin.version>2.4.1</spring-boot-admin.version>