Ribbon核心元件IRule

2022-06-25 09:18:10 字數 789 閱讀 3640

1、irule 簡介

是乙個介面

其作用是:根據特定演算法從服務列表中選取乙個要訪問的服務

irule的繼承結構如下:

irule的主要實現類:

2、如何替換ribbon預設的輪詢規則

①、自定義配置類myselfrule

將irule的乙個實現類新增到spring容器中

@configuration public class myselfrule }

【注意】 這個自定義配置類不能放在@componentscan所掃瞄的當前包及其子包下

②、主配置類上新增:

storm核心元件

nimbus 負責資源分配和任務排程。supervisor 負責接受nimbus分配的任務,啟動和停止屬於自己管理的worker程序。通過配置檔案設定當前 supervisor 上啟動多少個 worker worker 執行具體處理元件邏輯的程序。worker執行的任務型別只有兩種,一種是spout...

Openstack核心元件

compute 計算 object storage 物件儲存 identity 身份認證 dashboard 儀錶盤 block storage 塊儲存 network 網路 image service 映象服務 compute 類似計算的記憶體 object storage 類似儲存器 ident...

Spring Cloud 核心元件

spring cloud 核心元件,在微服務架構中,分別扮演的角色 1 eureka 各個服務啟動時,eureka client 都會將服務註冊到 eureka server,並且 eureka client 還可以反過來從 eureka server 拉取登錄檔,從而知道其他服務在 2 ribbo...