springBoot整合註冊中心eureka

2021-09-29 18:22:13 字數 1420 閱讀 4527

一、註冊中心

1、新建service服務,匯入jar包

spring-cloud-starter-eureka-server 已經被遺棄,現使用spring-cloud-starter-netflix-eureka-server

org.springframework.cloud

spring-cloud-starter-netflix-eureka-server

2、啟動服務註解

啟動服務類新增註解@enableeurekaserver

@enableeurekaserver

public static void main(string args) }

3、新增配置資訊

server:

port: 8761 # 一般預設為8761

register-with-eureka: false # 不允許註冊服務到註冊中心

fetch-registry: false # 不允許請求被註冊的服務

4、訪問註冊中心

注: 先啟動註冊中心,再啟動client。

5、心跳機制

預設是30 ,註冊中心每過一段時間和client服務互動一次,確認服務是正常,若服務異常則剔出服務。

二、client服務

1、新建client服務,匯入jar包

org.springframework.cloud

spring-cloud-starter-netflix-eureka-client

2、啟動服務註解

啟動服務類新增註解@enableeurekaclient

@enablediscoveryclient 和 @enableeurekaclient 都是用於服務註冊。

區別:@enableeurekaclient只能用於eureka註冊中心

@enablediscoveryclient 可用於任何註冊中心

@enableeurekaclient

public static void main(string args) }

3、新增配置資訊

SpringBoot中如何整合Servlet呢?

下文筆者將講述兩種springboot整合servlet的方法,如下所示 實現思路 方式1 使用全註解的方式開發 1.1 在啟動類上面加上註解 servletcomponentscan 1.2 編寫servlet程式,並在servlet程式上加上註解 webservlet name testserv...

vue打包整合到springboot中

1.修改vuejs的config index.js,在裡面找到assetspublicpath,改為 記住,是build 這裡的,不是上面dev 的 build template for index.html index path.resolve dirname,dist index.html pa...

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...