欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring Cloud搭建eureka過程圖解

 更新時間:2019年12月17日 11:34:35   作者:指尖,寫不盡  
這篇文章主要介紹了Spring Cloud搭建eureka過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了Spring Cloud搭建eureka過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

Eureka Server 的搭建

eureka 是 Spring Cloud 的注冊中心,提供服務注冊和服務發(fā)現(xiàn)的功能。

利用idea 快速創(chuàng)建一個eureka應用

File - NewProject-Spring Initalizr

1.利用 https://start.spring.io 創(chuàng)建spring cloud eureka應用

填寫應用的maven等信息,下一步

選擇 Eureka Server,我們的構建基于Spring Boot 2.2.0-RELEASE版本

選擇路徑后完成創(chuàng)建工程

2.可以看到構建工程的過程中,pom文件中,已經把我門需要的 eureka server 的包引入到了工程

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>

3.添加配置(習慣使用yml,可以把application.properties 改成 application.yml)

spring:
 application:
  name: spring-eureka
server:
 port: 8761

#spring eureka 注冊地址
eureka:
 client:
  service-url:
   defaultZone: http://127.0.0.1:8761/eureka/
  register-with-eureka: false #是否注冊到eureka上
  fetch-registry: false #是否從eureka上獲取同步信息,單節(jié)可以設置為false
 server:
  eviction-interval-timer-in-ms: 10000 #清理無效節(jié)點時間
  enable-self-preservation: false #是否開啟自我保護 ,Eureka 會統(tǒng)計15分鐘之內心跳失敗的比例低于85%將會觸發(fā)保護機制,不剔除服務提供者,如果關閉服務注冊中心將不可用的實例正確剔除

4.啟動類添加注解 @EnableEurekaServer

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@SpringBootApplication
@EnableEurekaServer
public class SpringEurekaApplication {

  public static void main(String[] args) {
    SpringApplication.run(SpringEurekaApplication.class, args);
  }

}

5.啟動

6.啟動多個eureka實例的配置

只需要把 service-url 中的url設置未多個,中間用逗號隔開

各個應用往eureka上注冊

1.引入配置

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

2.application.yml 配置

eureka:
 client:
  service-url:
   defaultZone: http://localhost:8761/eureka/
 instance:
  prefer-ip-address: true

3.啟動類注解

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

@SpringBootApplication
@EnableEurekaClient
public class SpringUserApplication {

  public static void main(String[] args) {
    SpringApplication.run(SpringUserApplication.class, args);
  }

}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java  Thread多線程詳解及用法解析

    Java Thread多線程詳解及用法解析

    本文主要介紹Java 多線程詳解及用法,這里整理了詳細資料及簡單實現(xiàn)代碼,有需要的小伙伴可以參考下
    2016-09-09
  • java?hutool工具類處理JSON的使用方法

    java?hutool工具類處理JSON的使用方法

    hutool是一個java基礎工具類,該工具類經過長期的發(fā)展,API已經非常齊全,下面這篇文章主要給大家介紹了關于java?hutool工具類處理JSON的使用方法,需要的朋友可以參考下
    2024-04-04
  • javaweb實現(xiàn)注冊登錄頁面

    javaweb實現(xiàn)注冊登錄頁面

    這篇文章主要為大家詳細介紹了javaweb實現(xiàn)注冊登錄頁面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • java對象持久化保存的方法詳解

    java對象持久化保存的方法詳解

    這篇文章主要介紹了java對象持久化保存的方法詳解,在java應用開發(fā)的過程中,經常遇到需要持久保存java對象的情況,比如:用戶信息、博客評論內容等等,本文針對java對象的持久化保存方法進行討論,簡述各個方法的優(yōu)劣,需要的朋友可以參考下
    2023-07-07
  • 細致解讀希爾排序算法與相關的Java代碼實現(xiàn)

    細致解讀希爾排序算法與相關的Java代碼實現(xiàn)

    這篇文章主要介紹了希爾排序算法與相關的Java代碼實現(xiàn),希爾排序的時間復雜度根據(jù)步長序列的不同而不同,需要的朋友可以參考下
    2016-05-05
  • 深入講解Java 9中的九個新特性

    深入講解Java 9中的九個新特性

    Java 8 發(fā)布三年多之后,即將快到2017年7月下一個版本發(fā)布的日期了。 你可能已經聽說過 Java 9 的模塊系統(tǒng),但是這個新版本還有許多其它的更新。 這里有九個令人興奮的新功能將與 Java 9 一起發(fā)布。需要的朋友可以參考學習,下面來一起看看吧。
    2017-05-05
  • Java中的ReentrantLock使用解析

    Java中的ReentrantLock使用解析

    這篇文章主要介紹了Java中的ReentrantLock使用解析,ReentrandLock即可重入鎖,可重入鎖解決的是重入鎖定的問題,重入鎖定指的是當一個線程執(zhí)行邏輯時,需要兩次獲取鎖,而該鎖不可重入就會導致內部嵌套無法獲取鎖導致Reentrance Lockout發(fā)生,需要的朋友可以參考下
    2023-11-11
  • idea2020.1無法自動加載maven依賴的jar包問題及解決方法

    idea2020.1無法自動加載maven依賴的jar包問題及解決方法

    這篇文章主要介紹了idea2020.1無法自動加載maven依賴的jar包問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 關于dubbo的超時處理及重試原則

    關于dubbo的超時處理及重試原則

    這篇文章主要介紹了關于dubbo的超時處理及重試原則,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • mybatis-plugin插件執(zhí)行原理解析

    mybatis-plugin插件執(zhí)行原理解析

    這篇文章主要介紹了mybatis-plugin插件執(zhí)行原理,我們就需要來研究下Executor,ParameterHandler,ResultSetHandler,StatementHandler這4個對象的具體跟sql相關的方法,然后再進行修改,就可以直接起到aop的作用,需要的朋友可以參考下
    2022-10-10

最新評論