Spring Cloud之Eureka環境搭建

2021-09-23 13:56:03 字數 1278 閱讀 7459

pom:

4.0.0

com.toov5

springcloud-eureka-server

0.0.1-snapshot

org.springframework.boot

spring-boot-starter-parent

2.0.1.release

org.springframework.cloud

spring-cloud-dependencies

finchley.m7

pomimport

org.springframework.cloud

spring-cloud-starter-netflix-eureka-server

spring-milestones

spring milestones

false

yml:

###eureka 服務埠號

server:

port: 8100

###服務註冊名稱

eureka:

instance:

##註冊中心ip位址

hostname: 127.0.0.1

###客戶端呼叫位址

###因為該應用為註冊中心,不會註冊自己 (集群設為true)

register-with-eureka: false

###因為自己為註冊中心 ,不會去在該應用中的檢測服務

fetch-registry: false

eureka:

package com.toov5;

import org.springframework.cloud.netflix.eureka.server.enableeurekaserver;

@enableeurekaserver //開啟註冊中心

public static void main(string args)

}

目錄結構:

啟動後的訪問:

SpringCloud之客戶端連線Eureka集群

客戶端分別yml 服務啟動埠號 server port 8002 服務名稱 服務註冊到eureka名稱 spring 服務註冊到eureka位址 eureka client service url defaultzone http localhost 8100 eureka,因為該應用為註冊中心,不...

SpringCloud之Dashboard 流監控

新建springcloud consumer hystrix dashboard模組 新增依賴 org.springframework.cloudgroupid spring cloud starter hystrixartifactid 1.4.6.releaseversion dependenc...

SpringCloud之Hystrix應用實踐

使用springcloud的hystrix功能,有幾種方式 1 單應用監聽,也可以用於測試 引用包 org.springframework.boot spring boot starter actuator org.springframework.cloud spring cloud starter...