![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
阿演
将下一段苦涩换成俏皮的语言写在代码注释里,永远不能放弃希望,就像我们在修bug的路上
展开
-
xxl-job 在业务代码中添加任务
看官方文档里面介绍的添加任务的方法都是在调度器的管理页面手动添加任务,但是现在我的需求是在业务代码里面用代码添加任务在调度器项目也就是xxl-job-admin中找到任务相关的controllerJobInfoController可以看到任务的增删改 启动停止接口这几个是页面使用的,而且需要登录验证,把这几个接口复制出来一份到下面,改一下名字,在加上一个@PermissionLimit 注解 去掉登录验证然后把接口需要的请求实体复制到我们自己的执行器项目中...原创 2021-08-05 15:01:09 · 2322 阅读 · 0 评论 -
Feign服务间传输文件
在消费者添加依赖 <dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-form</artifactId> <version>3.3.0</version> </dependency> <dependency> <groupI原创 2021-07-31 12:11:14 · 474 阅读 · 0 评论 -
<8>Springcloud config + zuul 搭建动态网关
把zuul项目当成configClient端,在zuul项目的pom文件中新增依赖<!-- SpringBoot整合Web组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-we...原创 2020-01-17 16:13:53 · 278 阅读 · 0 评论 -
<7>springcloud中使用zuul网关实现反向代理和zuul过滤器
在之前一篇博客搭建的springcloud聚合项目基础上,https://blog.csdn.net/qq_41890624/article/details/103663817创建一个maven项目,名称为springcloud-zuul引入依赖<parent> <groupId>org.springframework.boot</groupId&g...原创 2020-01-15 15:34:55 · 307 阅读 · 0 评论 -
<6>springcloud中的服务降级(类方式)
之前的一片博客使用的是Hystrix注解,指定的一个方法作为服务降级调用的方法。https://blog.csdn.net/qq_41890624/article/details/103744211这次使用类方式实现服务降级和隔离。使用springcloud-vhukze-order-service-impl中的OrderServiceImpl中的getMember接口测试。新建一个包...原创 2020-01-06 15:17:18 · 483 阅读 · 1 评论 -
<5>SpringcloudConfig中configClient端不重启项目,手动刷新同步
上一篇博客搭建ConfigClient端写了configClient端从configServer端获取到数据,但是它会放到缓存中,不重启服务是不会重新去configClient获取的。configServer端的数据是跟git实时同步的。在pom中添加一个监控的依赖<!-- actuator监控中心 --> <dependency> <grou...原创 2020-01-03 15:52:37 · 530 阅读 · 0 评论 -
<4>搭建SpringcloudConfig中的configClient端,从configServer端获取数据
configServer端在上一篇博客已经搭好,搭建configServer创建一个maven项目,依赖引入<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2020-01-02 15:19:21 · 373 阅读 · 0 评论 -
<3>搭建springcloudConfig中的configServer,用来从git/svn读取配置文件
这里使用码云环境,在码云创建一个仓库,名为config_server。进入仓库,新建一个文件夹名为springcloud_config。进入文件夹,创建两个配置文件,名为test-configClient-prd.properties和test-configClient-sit.properties,命名规范是服务名称-环境名称.properties或yml。打开eclips...原创 2020-01-01 14:15:12 · 327 阅读 · 0 评论 -
<2>Springcloud中使用Hystrix注解方式实现服务降级、熔断、隔离
在上一篇博客搭建的项目基础上:https://blog.csdn.net/qq_41890624/article/details/103663817首先在parent的pom.xml 中添加Hystrix相关依赖<!-- hystrix断路器 --> <dependency> <groupId>org.springframework.c...原创 2019-12-28 15:15:50 · 909 阅读 · 1 评论 -
<1>搭建Springcloud项目,使用Eureka注册中心,feign客户端调用
首先创建一个maven项目,为Eureka注册中心项目依赖引入<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-parent</artifactId> <version>2.0.3.RELEASE<...原创 2019-12-23 13:50:02 · 312 阅读 · 1 评论 -
Springcloud使用feign客户端调用服务接口
在当前服务添加feign依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>在启动类添加注解开启...原创 2019-11-25 17:41:41 · 305 阅读 · 0 评论 -
Springcloud整合consul作为注册中心需要注意的问题(No instances available for)
使用consul跟使用zookeeper的整合过程没有太大的区别,就是有一点需要注意,pom文件必须引入一个健康度监控的包,不然报错No instances available for <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-...原创 2019-11-11 19:12:53 · 3977 阅读 · 4 评论 -
springcloud整合zookeeper注册中心
首先本地下载一个zookeeper,https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/下载3.4的,3.5 的解压的时候回出现文件已存在的错误,解压完会多出来一个文件夹,然后启动的时候找不到jar包报错。下载完解压,进入conf文件夹,把zoo_sample.cfg文件改名为zoo.cfg。然后改一下里面的dataDir=D:\zo...原创 2019-11-08 12:35:40 · 313 阅读 · 0 评论 -
启动zookeeper的时候java.lang.reflect.UndeclaredThrowableException: null
转载链接https://www.jianshu.com/p/73e9f9a8f5d1转载 2019-11-07 20:10:29 · 5057 阅读 · 0 评论 -
Eureka消费者使用rest方式调用 依赖ribbon负载均衡器
上两篇博客已经描述了搭建Eureka注册中心和把服务提供者注册到Eureka搭建Eureka注册中心服务提供者注册到Eureka在此基础上使用服务消费者去注册中心获取服务提供者的别名进行调用新建一个maven项目并添加依赖<parent> <groupId>org.springframework.boot</groupId> ...原创 2019-10-10 15:39:09 · 287 阅读 · 0 评论 -
把提供者注册到Eureka
上一篇已经记录了搭建Eureka的方法:搭建Eureka注册中心创建一个maven项目添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <...原创 2019-10-09 17:09:19 · 209 阅读 · 0 评论 -
搭建Eureka注册中心
先创建一个maven项目导入springboot springcloud和Eureka相关依赖依赖这里一直有错误,改了半天才可以用 ,用的是阿里云的仓库下载的。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi...原创 2019-10-09 11:29:48 · 182 阅读 · 0 评论