springcloud常用註解

2022-09-15 13:15:11 字數 733 閱讀 5880

註解

說明@loadbalanced

來自springcloud-commons模組,新增後可以使用ribbon負載均衡

@eableeurekaserver @eableeurekaclient

選用eureka註冊中心時 開啟服務端和客戶端

@eablediscoveryclient

來自springcloud-commons模組,開啟註冊中心客戶端 支援eurekaconsulnacos

實現了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...