亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring Boot Admin重啟后檢測不到服務

Spring Boot Admin重啟后檢測不到服務

慕碼人8056858 2022-11-30 11:11:40
我有一個提供不同服務的環境。它們都是由 Docker 鏡像和 Kubernetes 部署和管理的。我還使用spring-boot-admin它來監控它們并spring-cloud-kubernetes自動發現所有服務。這是我的屬性文件。application.yml(在 SBA 項目中)server: port: ${admin-server.port:8086} tomcat:remote-ip-header: x-forwarded-forprotocol-header: x-forwarded-protospring:application:name: admin-serversecurity:user:  name: ${spring-security.admin.username:****}  password:  ${spring-security.admin.password:****}boot:admin:  discovery:    ignored-services: admin-server  notify:    mail:      enabled: ${admin-mail.enabled:true}      to: ${admin-mail.recipients:******}      from: ${admin-mail.from:******}      template: classpath:/template/status-changed.html      ignore-changes: OFFLINE:UP, DOWN:UP    slack:      webhook-url: ${admin-slack.webhook:*******}      ignore-changes: OFFLINE:UP, DOWN:UP      enabled: true mail:test-connection: falsehost: smtpjc.*****port: 25properties:  mail:    smtp:      connectiontimeout: 5000      timeout: 3000      writetimeout: 5000    debug: ${admin-mail.debug:true}每當我重新啟動 SBA 項目時,它都能完美運行,它會發現每項服務。當我重新啟動單個項目時,我的問題就出現了,它在 SBA 中顯示為 OFFLINE 并且它不會更改其狀態。我錯過了什么?
查看完整描述

2 回答

?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

我發現了問題并像這樣修復了它:

spring.cloud.kubernetes.reload.enabled: true

我應該將這一行添加到配置文件中。


查看完整回答
反對 回復 2022-11-30
?
慕桂英546537

TA貢獻1848條經驗 獲得超10個贊

我發現,我必須使用fabric8kubernetes-client。


<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>

否則我會按照https://piotrminkowski.com/2020/02/18/spring-boot-admin-on-kubernetes/的說明進行操作


查看完整回答
反對 回復 2022-11-30
  • 2 回答
  • 0 關注
  • 499 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號