關於阿里巴巴開源Sentinel的使用

最近在自己的項目中集成了 阿里巴巴開源的一款流量防衛組件 sentinel ,踩了一些坑,希望可以記錄下,並且能夠幫助到一些人。
關於官方 sentinel的一些 介紹就不多說了,如何使用官方也都給了demo,詳情請看 https://github.com/spring-cloud-incubator/spring-cloud-alibaba/blob/master/spring-cloud-alibaba-examples/sentinel-example/readme-zh.md
我就記錄下我遇到的問題,我這個項目是 用springcloud的,所以就只寫關於這個的集成。
官網文檔裏 寫需要引入 關於阿里巴巴開源Sentinel的使用
但是我沒找到這個包,所以就用源碼打了包,並且加了點日誌,有助於排查問題,這邊上傳不了jar包,就自己用源碼打下包吧
關於阿里巴巴開源Sentinel的使用
這個工程的地址 是 https://github.com/spring-cloud-incubator/spring-cloud-alibaba/tree/master/spring-cloud-alibaba-sentinel

如果項目啓動的時候 配置正確的話 後臺會打印出日誌,如下圖

關於阿里巴巴開源Sentinel的使用

如果能打印出 自己 配置的東西,說明已經配置成功,那就可以正常的使用這款強大的中間件了;
如果後臺日誌沒有 sentinel 的內容說明你沒有正確引入 這個jar 包,重新引入即可。

這款 組件切入 是 依靠 BeanPostProcessor 切入自己需要使用的邏輯功能,具體還在學習中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章