1.導包
2.主配置類>
>
>
org.springframework.cloudgroupid
>
>
spring-cloud-starter-netflix-eureka-serverartifactid
>
dependency
>
dependencies
>
@enableeurekaserver
//開啟服務
public
class
}
order-serverserver
:port
:1000
#埠eureka
:instance
:hostname
: localhost #主機名稱
client
:registerwitheureka
:false
#禁止將自己註冊到自己
fetchregistry
:false
#禁止獲取註冊清單
serviceurl
:#獲取上面的hostname 以及 port
:$/eureka/ #-這裡配置的這個主要是客戶端要連線到服務端的連線
現在把他當做消費者端 -後續會配置其他東西
配置方式類似於註冊中心,一些細小的差別
1.導包—這裡導包是client客戶端
因為這裡用到了控制層,所以前面匯入依賴的時候匯入了spring-boot-starter-web>
>
>
org.springframework.cloudgroupid
>
>
spring-cloud-starter-netflix-eureka-clientartifactid
>
dependency
>
>
>
org.springframework.bootgroupid
>
>
spring-boot-starter-webartifactid
>
dependency
>
dependencies
>
@restcontroller
public
class
public
static
void
main
(string[
] args)
}
eureka
:client
:serviceurl
:defaultzone
: http://localhost:1000/eureka/ #連線伺服器端
instance
:instance-id
: order-server #當前客戶端服務的id
prefer-ip-address
:true
# 使用ip進行註冊
server
:port
:2000
#當前服務埠號
spring::
name
: order-server #當前應用名稱
Eureka 註冊中心
角色 1 服務提供者 2 服務消費者 3 服務註冊中心 a.高ha 支援資料持久化和服務集群 b.資料一致性問題,集群中的所有客戶應該看到同乙份資料不能出現讀寫資料不一致 c.資料變更主動推送,當註冊中心的資料發生變更時要及時通知客戶端 關鍵性功能設計 1 服務提供者在啟動時,向註冊中心註冊自己提供...
Eureka註冊中心
一 服務端配置 2 步 2 匯入依賴 org.springframework.cloud spring cloud starter eureka server 1.3.4.release 3 啟動類中加入註解 enableeurekaserver 4 yml檔案配置 此處配置的是多eureka版,三...
eureka註冊中心
eureka 服務端需要引入spring cloud starter netflix eureka server 需要註冊進eureka的所有服務 客戶端 需要引入spring cloud starter netflix eureka client 單機版eureka server服務端配置 ser...