javascript
【SpringBoot】查看运行环境中所有的spring bean
前言
- spring boot : 2.0.0.RELEASE
- maven
- eclipse
- 在開發(fā)&調(diào)試過程中,提示某個(gè)Bean找不到。此時(shí)就需要查看運(yùn)行環(huán)境中有沒有這個(gè)bean,以便快速排除出該問題的具體原因。
解決辦法
通過 actuator 功能查看運(yùn)行環(huán)境中所有的spring bean。
簡介:
actuator是spring boot的一個(gè)附加功能,可幫助你在應(yīng)用程序生產(chǎn)環(huán)境時(shí)監(jiān)視和管理應(yīng)用程序。可以使用HTTP的各種請求來監(jiān)管,審計(jì),收集應(yīng)用的運(yùn)行情況.0特別對于微服務(wù)管理十分有意義.
實(shí)操
引入actuator依賴
如果需要使用這些功能,只需要在代碼中引入actuator的start即可.
啟用所有的endpoints
在起作用的配置文件中添加配置(默認(rèn)為:application.properties),如下:
查看起效的endpoints
現(xiàn)啟動(dòng)項(xiàng)目,在輸入下面的地址進(jìn)行查看:
http://localhost:8080/actuator
查看所有的spring bean
如果不出意外的話,使用下面的地址就可以進(jìn)行查看:
http://localhost:8080/actuator/beans
查找某個(gè)特定的spring bean
在http://localhost:8080/actuator/beans頁面上使用CTRL+F查找即可
總結(jié)
以上是生活随笔為你收集整理的【SpringBoot】查看运行环境中所有的spring bean的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scp命令详解
- 下一篇: 【SpringBoot】项目实现热部署的