小呆呆的生活

  • 首页
  • 分类
    • Linux
    • MySQL
    • SpringBoot
    • SpringCloud
  • 工具
  • 留言
  • 登录
  • 注册
  • 友情链接
    • 咸鱼的窝
    • DIY熙的家
    • Farmer的自习室
    • Dark的小黑屋
  • 关于
人的一生注定会遇到两个人
一个惊艳了时光,一个温柔了岁月
  1. 首页
  2. SpringCloud框架
  3. 正文

Eureka Server快速搭建

2020年 9月 3日 841次阅读 2人点赞 0条评论

Eureka Server:

服务注册服务器,也称为服务注册中心,提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServer中的服务注册表中将会存储所有可用服务节点的信息,服务节点的信息可以在界面中直观的看到。

环境准备:

  • IDE集成开发环境,IntelliJ IDEA(推荐)或Eclipse等
  • JDK1.8(及以上版本)
  • Apache-Maven 3.X

搭建步骤:

以IntelliJ IDEA、Spring Boot 2.3.10、Spring Cloud Hoxton.SR8为例

  1. 以Spring Initializr方式创建项目,Group和Artifact自己命名image-20210516223151944

  2. 选择2.3.10版本

    image-20210516223344277

  3. 引入Spring Cloud相关依赖

    <properties>
        <spring.cloud-version>Hoxton.SR8</spring.cloud-version>
    </properties>
    <dependency>
         <groupId>org.springframework.cloud</groupId>
         <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
    </dependency>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring.cloud-version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    
  4. 修改application.yml文件

    • 将application.properties改名为application.yml

    • 写入相关内容

      server:
        port: 13600   #服务器端口号
      spring:
        application:
          name: eureka-server
      eureka:
        client:
          fetch-registry: false     #表示是否向Eureka Service注册
          register-with-eureka: false    #表示是否从Eureka Server获取注册信息
          service-url:
            defaultZone:
              http://${eureka.instance.hostname}:${server.port}/eureka/     #设置服务注册中心地址
        instance:
          hostname: localhost
      
  5. 在启动类加上@EnableEurekaServer注解开启Eureka Server

    image-20210601232551802

总结:

  1. 本文以IntelliJ IDEA、Spring Boot 2.3.10、Spring Cloud Hoxton.SR8为例为大家简述了如何快速搭建Eureka Server
  2. SpringCloud项目搭建方式可以参考我的文章SpringCloud项目搭建方式 - 小呆呆的生活 (xiaodaidai.top)
  3. 还有别的问题可以在下方评论,我会逐一回复,感谢大家的阅读
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Spring SpringCloud 后端
最后更新:2022年 3月 29日

小呆呆

知足常乐,就会拥有幸福

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

小呆呆

知足常乐,就会拥有幸福

最新 热点 随机
最新 热点 随机
数据库索引简析 Java多线程的使用场景以及线程的创建方式 Spring事务的使用示例和传播行为以及失效场景 Spring Boot使用JUnit和Mockito进行Service层单元测试 Spring Cloud Zuul和Gateway的简单示例(搭建方式) Spring Cloud的网关Zuul和Gateway
Spring Cloud Zuul和Gateway的简单示例(搭建方式) Spring Boot整合Thymeleaf Eureka Server快速搭建 Java面试高频(二) Windows10版本转换问题 Spring Boot项目搭建方式
标签聚合
Spring 面试 干货 Java SpringCloud 后端 SpringBoot MySQL
最近评论
我是可是尼古拉斯·爱新觉·罗·G·钰豪啊 发布于 3 年前(04月08日) 我来注水了胜哥 :hehe:
鸟人金 发布于 3 年前(03月03日) v
鸟人金 发布于 3 年前(03月03日) 胜哥yyds
鸟人金 发布于 3 年前(03月03日) 我滴偶像!!!!!!!!!!!!!!!
水军2号 发布于 3 年前(03月03日) 胜哥tql
归档
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 6 月
  • 2022 年 11 月
  • 2022 年 8 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月

COPYRIGHT © 2023 小呆呆的生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2020104583号

粤公网安备44011802000463号