当前位置:   article > 正文

springcloud基本使用(搭建eureka服务端)_eureka服务端搭建

eureka服务端搭建

 创建springbootmaven项目

next

next

finish创建成功

删除项目下所有文件目录,只保留pox.xml文件

父项目中的依赖:

      springboot依赖

  1. <parent>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-parent</artifactId>
  4. <version>2.3.9.RELEASE</version>
  5. <relativePath/>
  6. </parent>

springcloud依赖:

  1. <dependencyManagement>
  2. <dependencies>
  3. <!-- springCloud -->
  4. <dependency>
  5. <groupId>org.springframework.cloud</groupId>
  6. <artifactId>spring-cloud-dependencies</artifactId>
  7. <version>${spring-cloud.version}</version>
  8. <type>pom</type>
  9. <scope>import</scope>
  10. </dependency>
  11. </dependencies>
  12. </dependencyManagement>

 dependencyManagement 统一依赖版本,声明的依赖可以传递给子模块使用

springcloud版本信息:

  1. <properties>
  2. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  3. <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  4. <java.version>1.8</java.version>
  5. <spring-cloud.version>Hoxton.SR10</spring-cloud.version>
  6. </properties>

 创建子项目搭建eureka:

 创建springbootmaven项目:

next:

next:

finish子项目创建成功:

打开子项目的pox.xml文件引入eureka服务端依赖

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

 子项目创建启动类:

  1. @SpringBootApplication
  2. @EnableEurekaServer // 启动eureka
  3. public class EurekaApplication {
  4. public static void main(String[] args) {
  5. SpringApplication.run(EurekaApplication.class,args);
  6. }
  7. }

application.yml配置:

  1. server:
  2. port: 10086
  3. spring:
  4. application:
  5. name: eurekapro # eureka的服务名称
  6. eureka:
  7. client:
  8. service-url:
  9. defaultZone: http://127.0.0.1:10086/eureka

运行时报错:

 处理方式:

      配置文件中添加这两行:

  registerWithEureka: false # 是否注册自己的信息到EurekaServer,默认是true

fetchRegistry: false # 是否拉取其它服务的信息,默认是true

  访问地址:http://IP地址:端口

至此搭建eureka服务端完成

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/564848
推荐阅读
相关标签
  

闽ICP备14008679号