最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springcloud Eureka配置及集群代碼實(shí)例

 更新時(shí)間:2020年12月07日 11:08:17   作者:夢(mèng)澤千秋  
這篇文章主要介紹了Springcloud Eureka配置及集群代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

springcloud微服務(wù)包含的技術(shù)種類(lèi)眾多,eureka作為其注冊(cè)中心,一直處于主流,但在今年已經(jīng)處于永久停更狀態(tài),但其優(yōu)秀的能力還是值得學(xué)習(xí)。

整體價(jià)格采用聚合工程,后續(xù)也存在于聚合工程內(nèi)。

1.首先配置pom工程的依賴(lài)

<dependencies>
    <!-- eureka-server -->
    <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
    </dependency>
    <!-- 引用自己定義的api通用包 -->
   <dependency>
      <groupId>com.bai</groupId>
      <artifactId>cloud-api-common</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <!--監(jiān)控-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>
    <!-- 一般通用配置 -->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
      <scope>runtime</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-test</artifactId>
      <scope>test</scope>
    </dependency>
  </dependencies>

2.yml文件配置格式

注意為了配合后續(xù)的集群,將本地127.0.0.1映射為eureka7001.com等等,具體改host方法自行搜索。

# 端口
server:
 port: 7001

spring:
 application:
  name: cloud-eureka-server
# Eureka配置
eureka:
 instance:
  # eureka服務(wù)端的實(shí)例名稱(chēng)
  hostname: eureka7001.com
 client:
  # false表示不向注冊(cè)中心注冊(cè)自己
  register-with-eureka: false
  # false表示自己端就是注冊(cè)中心,職責(zé)就是維護(hù)服務(wù)實(shí)例,并不需要去檢查服務(wù)
  fetch-registry: false
  # 設(shè)置與Eureka Server交互的地址查詢(xún)服務(wù)和注冊(cè)服務(wù)都需要依賴(lài)這個(gè)地址
  service-url:
   defaultZone: http://localhost:7001/eureka

3.主啟動(dòng)類(lèi)

@EnableEurekaServer
@SpringBootApplication
public class Eureka7001 {
  public static void main(String[] args) {
    SpringApplication.run(Eureka7001.class,args);
  }
}

4.配置多個(gè)集群分布式

eureka集群要遵循互相守望的原則。在自己的yml文件中去注冊(cè)其他所有集群的地址。除了yml文件格式,其他大致都相同。

service-url:
defaultZone: http://eureka7002.com:7002/eureka

有多少個(gè)集群就需要在defaultZone中注冊(cè)多少個(gè)。

注意yml文件內(nèi)的代碼格式要正確,級(jí)別要對(duì)齊。

本篇所有代碼均在GitHub:

https://github.com/MaTsukun/springcloud2020

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring boot項(xiàng)目整合WebSocket方法

    Spring boot項(xiàng)目整合WebSocket方法

    這篇文章主要介紹了WebSocket使用Spring boot整合方法,需要繼承webSocketHandler類(lèi),重寫(xiě)幾個(gè)方法就可以了,具體實(shí)例代碼跟隨小編一起看看吧
    2021-09-09
  • 淺談Java BitSet使用場(chǎng)景和代碼示例

    淺談Java BitSet使用場(chǎng)景和代碼示例

    這篇文章主要介紹了淺談Java BitSet使用場(chǎng)景和代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Springboot集成GraphicsMagick

    Springboot集成GraphicsMagick

    本文主要是教大家如何將GraphicsMagick命令行工具集成到Springboot項(xiàng)目中,便可以使用Java進(jìn)行圖片處理相關(guān)開(kāi)發(fā)。
    2021-05-05
  • SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過(guò)程源碼分析

    SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過(guò)程源碼分析

    這篇文章主要介紹了SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過(guò)程分析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07
  • SpringCloud中的熔斷監(jiān)控HystrixDashboard和Turbine示例詳解

    SpringCloud中的熔斷監(jiān)控HystrixDashboard和Turbine示例詳解

    HystrixDashboard是用于實(shí)時(shí)監(jiān)控Hystrix性能的工具,展示請(qǐng)求響應(yīng)時(shí)間和成功率等數(shù)據(jù),本文介紹了如何配置和使用HystrixDashboard和Turbine進(jìn)行熔斷監(jiān)控,包括依賴(lài)添加、啟動(dòng)類(lèi)配置和測(cè)試流程,感興趣的朋友一起看看吧
    2024-09-09
  • 解決Spring boot 整合Junit遇到的坑

    解決Spring boot 整合Junit遇到的坑

    這篇文章主要介紹了解決Spring boot 整合Junit遇到的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • dependencies導(dǎo)致的Maven依賴(lài)出錯(cuò)包紅問(wèn)題解決方法

    dependencies導(dǎo)致的Maven依賴(lài)出錯(cuò)包紅問(wèn)題解決方法

    多模塊和分布式開(kāi)發(fā)一般都是有專(zhuān)門(mén)的的dependencies來(lái)進(jìn)行jar包的版本依賴(lài)問(wèn)題,本文主要介紹了dependencies導(dǎo)致的Maven依賴(lài)出錯(cuò)包紅問(wèn)題解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-05-05
  • Java常量池知識(shí)點(diǎn)總結(jié)

    Java常量池知識(shí)點(diǎn)總結(jié)

    本篇文章給大家通過(guò)理論原理等方便徹底分析了Java常量池的相關(guān)知識(shí),有興趣的朋友閱讀學(xué)習(xí)下吧。
    2017-12-12
  • Datagram Scoket雙向通信

    Datagram Scoket雙向通信

    這篇文章主要介紹了Datagram Scoket雙向通信,需要的朋友可以參考下
    2014-04-04
  • Springboot整合FreeMarker的實(shí)現(xiàn)示例

    Springboot整合FreeMarker的實(shí)現(xiàn)示例

    本文主要介紹了Springboot整合FreeMarker的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評(píng)論

澄迈县| 土默特左旗| 连江县| 芮城县| 渭南市| 南川市| 邵阳市| 宜丰县| 政和县| 台北市| 大港区| 泸西县| 延津县| 西盟| 满城县| 合水县| 清新县| 开封市| 黄大仙区| 镇宁| 拉孜县| 定襄县| 阿城市| 浏阳市| 鹤庆县| 西盟| 南郑县| 瑞安市| 乐业县| 苗栗县| 吴川市| 临泽县| 固原市| 武定县| 炎陵县| 寿阳县| 开原市| 元朗区| 苍南县| 安岳县| 青海省|