国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

SpringBoot Admin健康檢查功能的實現

瀏覽:98日期:2023-03-03 10:20:33
目錄admin實現admin功能創(chuàng)建客戶端主動上報的服務端實現效果異常通知郵件通知其他通知代碼地址admin

監(jiān)控檢查,檢查的是什么了。檢查的是應用實例狀態(tài),說白了就是被查服務提供信息給檢查服務端。在spring cloud 中可以有兩種方式進行健康檢查,一種是應用主動上報到admin服務端,第二種就是的admin項目eureka服務端拉取信息。admin主要就是告訴運維人員,服務出現異常,然后進行通知(微信、郵件、短信、釘釘等)可以非常快速通知到運維人員,相當報警功能。應用中如果沒有監(jiān)控服務狀態(tài)功能,又需要及時通知運維人員服務狀態(tài),就可以使用這個admin服務。

實現admin功能創(chuàng)建客戶端

創(chuàng)建新的模塊服務依賴引入

<!-- Admin 服務 --><dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-server</artifactId></dependency><!-- Admin 界面 --><dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-server-ui</artifactId></dependency><!--如果使用eureka拉取方式就需要引入依賴--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>

啟動添加注解

@SpringBootApplication@EnableAdminServerpublic class AdminApplication {}

添加配置信息

#設置服務注冊中心的URL,用于client和server端交流eureka.client.service-url.defaultZone=http://eureka1.com:7100/eureka/,http://eureka2.com:7200/eureka/server.port=8081spring.application.name=admin主動上報的服務端

如果服務已經添加注冊中就不需要進行這步。依賴引入

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId></dependency>

添加配置

management.endpoints.web.exposure.include=*management.endpoint.health.show-details=alwaysspring.boot.admin.client.url=http://localhost:8081實現效果

所有應用信息SpringBoot Admin健康檢查功能的實現在線狀態(tài)SpringBoot Admin健康檢查功能的實現查看單個服務信息SpringBoot Admin健康檢查功能的實現SpringBoot Admin健康檢查功能的實現所有配置信息,包括默認值都是顯示出來,這樣就旁邊查看配置信息。SpringBoot Admin健康檢查功能的實現環(huán)境信息,這個包含本地環(huán)境信息,運行環(huán)境信息。SpringBoot Admin健康檢查功能的實現

異常通知郵件通知

依賴加載

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>

添加配置

# qq郵箱設置spring.mail.host=smtp.qq.comspring.mail.username=79811111spring.mail.password=ssssdfffdddfffspring.mail.properties.mail.smpt=truespring.mail.properties.mail.starttls.enable=truespring.mail.properties.mail.starttls.required=true#收件郵箱[email protected]# 發(fā)件郵箱[email protected]

qq郵箱怎么獲取授權碼SpringBoot Admin健康檢查功能的實現SpringBoot Admin健康檢查功能的實現當服務異常就會收到郵件SpringBoot Admin健康檢查功能的實現

其他通知

自定義通知類型類繼承AbstractStatusChangeNotifier類重寫doNotify(InstanceEvent event, Instance instance)方法,加載bean初始就可以了。

代碼地址

https://gitee.com/zhang798/spring-cloud/tree/admin分支:admin

git clone https://gitee.com/zhang798/spring-cloud.git -b admin

以上就是SpringBoot Admin健康檢查的詳細內容,更多關于SpringBoot 健康檢查的資料請關注好吧啦網其它相關文章!

標簽: Spring
相關文章:
主站蜘蛛池模板: 欧美一级日韩一级亚洲一级 | 香蕉久久成人网 | 亚洲三级黄色 | 综合免费视频 | 无码免费一区二区三区免费播放 | 欧美成人一级毛片 | 狠狠色综合网站久久久久久久 | 精品a在线观看 | 欧美国产成人一区二区三区 | 窝窝午夜看片七次郎青草视频 | 欧美一级毛片无遮挡 | 欧美激情第一欧美在线 | 国产一级一级片 | 欧美一区二区三区gg高清影视 | 久久精品一区二区三区不卡牛牛 | 亚洲欧美日韩国产精品影院 | www.99精品| 欧美videos娇小 | 国产盗摄视频 | 欧美 日韩 国产 成人 在线观看 | 精品久久看 | 毛片免费全部免费观看 | 国产免费一级视频 | 综合亚洲一区二区三区 | 久久国产精品免费一区二区三区 | 欧美顶级毛片在线播放 | 亚洲精品国产精品一区二区 | 免费精品一区二区三区在线观看 | 亚洲欧美久久精品 | 长腿美女被啪的欲仙欲死视频 | 成人不卡视频 | 国内交换一区二区三区 | 国产成人精品日本亚洲专一区 | 精品国产一区二区三区www | 国产欧美日韩精品第二区 | 黄在线网站 | 亚洲国产精品自产拍在线播放 | 亚洲一级高清在线中文字幕 | 99re热视频这里只精品 | 中文字幕成人免费高清在线 | 成 人 黄 色 免费网 |