eureka
eureka的執行機制
註冊-一次次反覆連線eureka,直到連線成功
拉取-每隔30秒從eureka拉取一次登錄檔,更新登錄檔資訊
心跳-每30秒向eureka傳送一次心跳,3次收不到心跳eureka會刪除這個服務
自我保護模式-特殊情況,由於網路不穩定15內85%服務出現異常
-保護模式不會刪除註冊資訊
-網路恢復後,自動退出保護模式
-開發測試期間,建議關閉保護模式
eureka
服務端
依賴:eureka server
#eureka-yml
spring:
application:
name: order-service
server:
port: 2001
eureka:
server:
enable-self-preservation: false
instance:
hostname: eureka1 #叢集伺服器靠主機名區別
#不註冊,不拉取
client:
register-with-eureka: false
fetch-registry: false
修改host
127.0.0.1 eureka1
客戶端
依賴:eureka discovery client
#eureka-yml
spring:
application:
name: item-service
eureka:
client:
service-url:
defaultZone: http://eureka1:2001/eureka
<===
eureka 高可用
–spring.profiles.active=eureka2 --server.port=2002
–spring.profiles.active=eureka1 --server.port=2001
application-eureka1.yml
eureka:
instance:
hostname: eureka1 #叢集伺服器靠主機名區別
#不註冊,不拉取 --spring.profiles.active=eureka2 --server.prot=2002
client:
register-with-eureka: true
fetch-registry: true
service-url:
defaultZone: http://eureka2:2002/eureka
其它客戶端修改 defaultZone: http://eureka1:2001/eureka,http://eureka2:2002/eureka
===>
RestTemplate
RestTemplate 是SpringBoot提供的一個Rest遠端呼叫工具,類似httpclient
ribbon
SpringCloud提供工具ribbon 提供了負載均衡和重試功能
相關文章
- Eureka 原始碼分析之 Eureka Server原始碼Server
- 搭建Eureka Clientclient
- Eureka 基本教程
- SpringCloud (一) EurekaSpringGCCloud
- Eureka原理剖析
- SpringCloud之EurekaSpringGCCloud
- 服務註冊與發現【Eureka】- Eureka簡介
- Eureka詳解系列(二)--如何使用Eureka(原生API,無Spring)APISpring
- Eureka註冊中心
- Eureka原始碼分析原始碼
- Eureka使用總結
- 【Spring Cloud】之 EurekaSpringCloud
- 4、Spring Cloud EurekaSpringCloud
- 聊聊eureka的ZoneAffinityServerListFilterServerFilter
- Eureka詳解系列(三)--探索Eureka強大的配置體系
- Eureka詳解系列(五)--Eureka Server部分的原始碼和配置Server原始碼
- Eureka詳解系列(四)--Eureka Client部分的原始碼和配置client原始碼
- Spring Cloud 之 Eureka.SpringCloud
- 服務註冊-Eureka
- springcloud使用eureka叢集SpringGCCloud
- Eureka學習記錄
- SpringCloud(一)——Eureka架構SpringGCCloud架構
- springcloud eureka原理和機制SpringGCCloud
- Eureka與Zookeeper的區別
- (8)SpringCloud-Spring Cloud EurekaSpringGCCloud
- SpringCloud(1)-Eureka相關配置SpringGCCloud
- eureka如何管理服務呼叫
- springcloud 微服務 之 Eureka 配置SpringGCCloud微服務
- SpringCloud-Eureka叢集搭建SpringGCCloud
- 服務治理: Spring Cloud EurekaSpringCloud
- springcloud學習(一)之EurekaSpringGCCloud
- 小心,別被eureka坑了
- 微服務之springcloud eureka(一)微服務SpringGCCloud
- springcloud(二):註冊中心EurekaSpringGCCloud
- SpringCloud如何配置Eureka授權SpringGCCloud
- 聊聊eureka的preferSameZoneEureka引數
- 初識Spring Cloud Eureka(三)(Eureka客戶端之間 服務的相互呼叫)SpringCloud客戶端
- Spring Cloud Eureka 實現安全控制SpringCloud