@enablediscoveryclient //客戶端開啟
@enablefeignclients(basepackages = "com.example.demos01.service") //web模組之間的呼叫開啟
@ribbonclient(name = "demo" ,configuration= randomrule.class) //負載均衡規則
@enablehystrix //熔斷開啟
public static void main(string args)
@bean
@loadbalanced //負載均衡開啟
public resttemplate resttemplate()
}閘道器啟動項
@enablediscoveryclient
@enablezuulproxy
public static void main(string args)
}feign介面
@feignclient(value = "demo")public inte***ce githubclient
spring boot 五大主鍵 負載均衡,集群,熔斷,feign,閘道器
jar包
<
dependency
>
<
groupid
>org.springframework.cloud
groupid
>
<
artifactid
>spring-cloud-starter-netflix-ribbon
artifactid
>
dependency
>
<
dependency
>
<
groupid
>org.springframework.retry
groupid
>
<
artifactid
>spring-retry
artifactid
>
dependency
>
<
dependency
>
<
groupid
>org.springframework.cloud
groupid
>
<
artifactid
>spring-cloud-starter-openfeign
artifactid
>
dependency
>
<
dependency
>
<
groupid
>org.springframework.cloud
groupid
>
<
artifactid
>spring-cloud-starter-netflix-hystrix
artifactid
>
dependency
>
<
dependency
>
<
groupid
>org.springframework.cloud
groupid
>
<
artifactid
>spring-cloud-starter-netflix-zuul
artifactid
>
dependency
>
mysql五大正規化 MySQL五大正規化
第一正規化 1nf 資料表的每一列都要保持它的原子特性,也就是列不能再被分割。這張表就不符合第一正規化規定的原子性,不符合關係型資料庫的基本要求,在關係型資料庫中建立這個表的操作就不能成功。不得不將資料表設計為如下形式。第二正規化 2nf 概率 屬性必須完全依賴於主鍵。下滿這張表不符合第二正規化的要...
mysql五大儲存引擎 mysql五大儲存引擎
mylsam mylsam表無法處理事務,這就意味著有事務處理需求的表,不能使用mylsam儲存引擎。innodb innodb是乙個健壯的事務型儲存引擎mysql5.6版本以後innodb就是作為預設的儲存引擎。innodb還引入了行級鎖定和鍵外約束。memory 使用mysql memory儲存...
mysql五大儲存引擎 mysql五大儲存引擎
mylsam mylsam表無法處理事務,這就意味著有事務處理需求的表,不能使用mylsam儲存引擎。innodb innodb是乙個健壯的事務型儲存引擎mysql5.6版本以後innodb就是作為預設的儲存引擎。innodb還引入了行級鎖定和鍵外約束。memory 使用mysql memory儲存...