当前位置: 首页 > news >正文

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

 创建springbootmaven项目

next

next

finish创建成功

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

父项目中的依赖:

      springboot依赖:

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.9.RELEASE</version><relativePath/>
</parent>

springcloud依赖:

<dependencyManagement><dependencies><!-- springCloud --><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>

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

springcloud版本信息:

<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><java.version>1.8</java.version><spring-cloud.version>Hoxton.SR10</spring-cloud.version>
</properties>

 创建子项目搭建eureka:

 创建springbootmaven项目:

next:

next:

finish子项目创建成功:

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

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

 子项目创建启动类:

@SpringBootApplication
@EnableEurekaServer   // 启动eureka
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class,args);}
}

application.yml配置:

server:port: 10086spring:application:name: eurekapro  # eureka的服务名称
eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka

运行时报错:

 处理方式:

      配置文件中添加这两行:

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

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

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

至此搭建eureka服务端完成

http://www.lryc.cn/news/328101.html

相关文章:

  • 第十二章:预处理命令
  • Game Audio Programming
  • 高风险IP来自哪里:探讨IP地址来源及其风险性质
  • 【每日跟读】常用英语500句(300~400)
  • 设计模式(7):装饰器模式
  • Flink SQL填坑记3:两个kafka数据关联查询
  • 移动平台实时动态多点光源方案:Cluster Light
  • 2024年03月CCF-GESP编程能力等级认证C++编程八级真题解析
  • (十一)图像的罗伯特梯度锐化
  • 实验九 枚举问题(运算模拟)
  • 2024 年 AI 辅助研发趋势:从研发数字化到 AI + 开发工具 2.0,不止于 Copilot
  • UE5数字孪生系列笔记(三)
  • ASR-LLM-TTS 大模型对话实现案例;语音识别、大模型对话、声音生成
  • 主干网络篇 | YOLOv8更换主干网络之EfficientNet
  • Web开发-Django学习笔记
  • 关于深度学习的 PyTorch 项目如何上手分析?从什么地方切入?
  • JavaEE企业开发新技术4
  • CSS使用JS变量
  • 拆分巨石:将MVPS和MVAS应用于遗留应用程序——可持续架构(六)
  • Linux renice命令教程:如何优雅地调整进程优先级(附案例详解和注意事项)
  • Gitea 的详细介绍
  • Kotlin object
  • 【Redis】数据类型、事务执行、内存淘汰策略
  • Python Flask Web框架初步入门
  • 【设计模式】工厂方法模式详解
  • 独立游戏《星尘异变》UE5 C++程序开发日志3——UEC++特供的数据类型
  • 递归方法的理解
  • css之flex布局文本不换行不显示省略号的解决方法
  • 华清远见STM32U5开发板助力2024嵌入式大赛ST赛道智能可穿戴设备及IOT选题项目开发
  • 若依框架实现不同端用户登录(后台管理用户和前台会员登录——sping security多用户)