springcloud
文章平均质量分 89
乌门坳
这个作者很懒,什么都没留下…
展开
-
springcloud入门基础搭建之config
1.工程目录 springcloud-config-server为config配置中心服务端,端口为9510 springcloud-config-client为config配置中心客户端,端口为95202.github准备 config推荐使用github,所以这里也是使用github来测试。3.config-server服务端3.1新建子项目springcloud-config-server 端口号为9510...原创 2021-07-25 10:36:45 · 650 阅读 · 0 评论 -
springcloud入门基础搭建之feign
目录1.新建项目springcloud-feign-consumer1.1引入依赖1.2 配置文件1.3主启动类添加注解开启feign1.4编写controller1.5编写feign代理接口1.6测试2.切换负载均衡算法传送门1.新建项目springcloud-feign-consumer 涉及到的文件:1.1引入依赖spring-cloud-starter-netflix-eureka-clien...原创 2021-07-25 10:36:06 · 587 阅读 · 0 评论 -
springcloud入门基础搭建之zuul
1.工程目录2.单机使用2.1依赖 zuul网关本身也是一个微服务,需要注册到eureka中,完整依赖如下。 版本在父项目中统一定义 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-...原创 2021-07-25 10:36:23 · 746 阅读 · 0 评论 -
springcloud入门基础搭建之hystrix
目录1.工程目录2.单独使用hystrix 2.1引入依赖2.2主启动添加@EnableHystrix2.3在需要进行错误降级的方法上添加@HystrixCommand2.4测试3.整合feign和hystrix 3.1依赖3.2配置文件开启hystrix功能3.3主启动类不需要添加@EnableHystrix3.4定义回调方法3.5测试传送门1.工程目录 整合hystrix时还是使用的前一篇整合feign创建的项目...原创 2021-07-25 10:36:09 · 391 阅读 · 0 评论 -
springcloud入门基础搭建之ribbon
目录传送门传送门1.ribbon使用 父项目版本详见: 涉及到的文件 在前一篇搭建eureka服务过程中,实际已经使用到了ribbon。因为在eureka中已经包含了ribbon相关依赖,所以不需要额外引入ribbon依赖。下面为eureka依赖,已包含ribbon相关 <dependency> <groupId>org.springframework.cloud&l...原创 2021-07-25 10:36:00 · 472 阅读 · 0 评论 -
springcloud入门基础搭建之eureka
目录传送门1.eureka注册中心1.1创建springcloud-eureka1项目1.2引入依赖eureka-server1.3配置文件1.4主启动添加@EnableEurekaServer启动服务1.5访问eureka注册中心2.eureka集群搭建2.1修改hosts文件2.2新建第二个eureka服务2.3修改配置文件2.4微服务向eureka注册中心注册服务3.生产者3.1创建3个生产者项目3.2添加依赖3.3配置文件3.4..原创 2021-07-25 10:35:56 · 894 阅读 · 0 评论 -
springcloud入门基础搭建之组件版本
目录1.前言2.环境及版本3.工程结构及说明4.传送门1.前言 初次接触springcloud,踩了不少坑,在此记录一下。网上有很多关于springcloud的教程,但是springcloud及相关组件的版本变化,导致部分使用方式发生改变,在使用过程中吃了不少苦头。 本文为springcloud入门,只包含基础项目搭建,保证springcloud能正常运行起来。不涉及相关原理及进阶使用方式(刚入坑,水平有限,先让...原创 2021-07-25 10:35:44 · 606 阅读 · 1 评论