什麼是創建一個REST API端點,檢查健康狀況不同的應用程序資源,如數據庫,亞馬遜SQS等在Java中的最佳方式使用Spring集成和春季啓動器檢查MySql數據庫的健康
0
A
回答
1
spring-boot-actuator
爲數據源提供健康。
添加執行器後使用/health
API。
以下是可用健康指示器的spring boot documentation以及如何創建自定義健康指示器。這裏是documentation on security details顯示完整內容的健康指標。
0
我覺得你並不需要罷了,除非定製HealthIndicator
:
@Component
public class MyHealthIndicator implements HealthIndicator {
@Override
public Health health() {
int errorCode = check(); // perform some specific health check
if (errorCode != 0) {
return Health.down().withDetail("Error Code", errorCode).build();
}
return Health.up().build();
}
}
+0
這看起來很不錯,並且在谷歌搜索時看到了這一點。我認爲應該有一些更好的辦法 – Ijaz
+0
不確定在你的關注。請參閱上面Martin的評論。他正在用同樣的方式指出你 –
相關問題
- 1. 春季啓動執行健康檢查上下文路徑
- 2. 春季啓動執行器「/健康」不起作用
- 3. Spring引導執行程序MySQL數據庫健康檢查
- 4. 春季啓動驅動器健康端點
- 5. MySQL健康檢查
- 6. 春季啓動多個MySQL數據庫
- 7. Spring Data Solr的Spring Boot健康檢查
- 8. 春季啓動JSF集成
- 9. elb健康檢查和ec2健康檢查有什麼區別?
- 10. 使用ALB健康檢查redis容器
- 11. HAproxy被動健康檢查
- 12. gitlab健康檢查不健康
- 13. 數據庫查詢的應用健康檢查 - 管理工具
- 14. 健康檢查MassTransit和Rabbitmq
- 15. 沒有數據庫的春季啓動
- 16. 春季啓動組數據庫配置
- 17. 春季啓動集成測試
- 18. 春季啓動BlazeDS容易集成
- 19. 定製Spring啓動驅動器健康狀況
- 20. apache knox的健康檢查
- 21. Elixir的Postgres健康檢查
- 22. 春季啓動1.4.0.RELEASE和Spring 4.3.2.RELEASE
- 23. 我的春季啓動項目連接到MySQL數據庫
- 24. 如何在docker-compose中使用健康檢查重新啓動容器?
- 25. 春季啓動MYSQL連接
- 26. DB健康檢查Rails中
- 27. 春季啓動日誌到mysql數據庫
- 28. 春季啓動連接MySQL和MongoDB
- 29. 如何使用Toad檢查數據庫的整體健康狀況?
- 30. 分段文件使用Spring啓動上傳春季啓動
這僅僅是數據源健康檢查......我要找的東西,最適合用於檢查的許多資源的健康 – Ijaz
你的理解是錯的。 Spring Boot執行器提供了許多健康檢查,至少對於它集成的所有技術(Mongo,Elastic,Mail,RabbitMQ等等)而言。如果您的技術不在列表中,請添加一個自定義HealthIndictator'不要嘗試自己推出,使用和擴展框架提供的內容。 –
謝謝,這很有道理 – Ijaz