什麼是創建一個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. 春季啓動驅動器健康端點
- 4. Spring引導執行程序MySQL數據庫健康檢查
- 5. MySQL健康檢查
- 6. 春季啓動多個MySQL數據庫
- 7. Spring Data Solr的Spring Boot健康檢查
- 8. 春季啓動JSF集成
- 9. Spring Web應用程序健康檢查
- 10. elb健康檢查和ec2健康檢查有什麼區別?
- 11. 使用ALB健康檢查redis容器
- 12. HAproxy被動健康檢查
- 13. gitlab健康檢查不健康
- 14. 健康檢查MassTransit和Rabbitmq
- 15. 數據庫查詢的應用健康檢查 - 管理工具
- 16. 如何檢查h2數據庫的健康和損壞
- 17. 沒有數據庫的春季啓動
- 18. SSRS健康檢查
- 19. UDP健康檢查
- 20. 春季啓動組數據庫配置
- 21. 監控:健康檢查失敗時重新啓動服務器
- 22. 春季啓動BlazeDS容易集成
- 23. 春季啓動集成測試
- 24. 春季Hibernate與maven和mysql的集成
- 25. Elixir的Postgres健康檢查
- 26. 定製Spring啓動驅動器健康狀況
- 27. 春季啓動1.4.0.RELEASE和Spring 4.3.2.RELEASE
- 28. 我的春季啓動項目連接到MySQL數據庫
- 29. 健康端點不能正常工作通過HTTPS春季啓動1.5
- 30. 健康檢查爲使用SQL Server 2008
這僅僅是數據源健康檢查......我要找的東西,最適合用於檢查的許多資源的健康 – Ijaz
你的理解是錯的。 Spring Boot執行器提供了許多健康檢查,至少對於它集成的所有技術(Mongo,Elastic,Mail,RabbitMQ等等)而言。如果您的技術不在列表中,請添加一個自定義HealthIndictator'不要嘗試自己推出,使用和擴展框架提供的內容。 –
謝謝,這很有道理 – Ijaz