註解
說明@loadbalanced
來自springcloud-commons
模組,新增後可以使用ribbon
負載均衡
@eableeurekaserver @eableeurekaclient
選用eureka
註冊中心時 開啟服務端和客戶端
@eablediscoveryclient
來自springcloud-commons
模組,開啟註冊中心客戶端 支援eureka
consul
nacos
實現了discovery介面的客戶端
@eablehystrix
開啟熔斷保護
@hystrixcommand
註解方法失敗後,系統將切換到fallbackmethod方法執行響應,@hystrixcommand(fallbackmethod="login"),容錯保護.配合註解@eablehystrix使用
@eablefeginclients
開啟遠端呼叫服務feigin
支援,掃瞄所有@feignclient
標誌的類,建立例項
@feignclient
建立服務發現呼叫例項,類似@component
@enablezuulproxy
開啟閘道器**
springcloud常用註解
1 在主程式類名上新增註解 enableeurekaserver 開啟eureka註冊中心功能 2 在主程式類名上新增註解 enablediscoveryclient 將自己自動註冊到註冊中心 3 給容器中注入乙個resttemplate並使用ribbon進行負載均衡呼叫 loadbalanced ...
springcloud常用註解
configuration 表示將該類作用springboot配置檔案類 enableautoconfiguration 表示程式啟動時,自動載入springboot預設的配置 componentscan 表示程式啟動是,自動掃瞄當前包及子包下所有類 enablediscoveryclient en...
Springcloud常用元件
一 eureka netfix下 雲端服務發現,乙個基於 rest 的服務,用於定位服務,以實現雲端中間層服務發現和故障轉移。二 spring cloud config spring下 配置管理工具包,讓你可以把配置放到遠端伺服器,集中化管理集群配置,目前支援本地儲存 git以及subversion...