如何打印consul的錯誤信息


在配置文件中添加

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    shutdown:
      enabled: true
    health: show-details: always

 

然后打開consul的時候就能夠看到這些數據

比如:

HTTP GET http://10.9.5.4:8240/actuator/health: 503 Output: {"status":"DOWN","details":{"diskSpace":{"status":"UP","details":{"total":108131250176,"free":39118278656,"threshold":10485760}},"db":{"status":"UP","details":{"database":"MySQL","hello":1}},"refreshScope":{"status":"UP"},"discoveryComposite":{"status":"UP","details":{"discoveryClient":{"status":"UP","details":{"services":["consul","course-web-server","dictionary-server"]}}}},"consul":{"status":"UP","details":{"leader":"127.0.0.1:8300","services":{"consul":[],"course-web-server":["secure=false"],"dictionary-server":["secure=false"]}}},"hystrix":{"status":"UP"},"redis":{"status":"DOWN","details":{"error":"org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 127.0.0.1:6379"}}}}

可以看到錯誤原因是沒有添加redis


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM