一、註冊中心
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...