![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
文章平均质量分 94
小小白鸽
知其无可奈何而安之若命
展开
-
spring cloud篇-(基于redis实现spring-cloud-stream功能)
基于redis实现spring-cloud-stream的抽象api,实现input,output功能写在前面开发spring-cloud-stream-redis模块项目结构如下自定义Consumer和Producer配置类定义redis客户端配置类定义StreamBindingProperties配置类定义ExtendBindingProperties自定义消息发送器自定义消息处理器创建StreamBinder创建配置类,将相关bean注册到spring容器创建测试项目,使用自定义的spring-clo原创 2021-09-07 20:37:12 · 1563 阅读 · 0 评论 -
spring cloud篇-(使用consul作为注册中心和配置中心)
使用zookeeper作为注册中心和配置中心consul安装初始化项目构建product构建consumer启动服务启动product启动consumer,调用product服务使用consul作为配置中心在product和consumer项目的pom文件里面添加config依赖在product和consumer添加bootstrap.ymlconsul配置如下格式启动项目配置动态更新consul安装这里根据我之前一篇关于consul集群搭建的博客安装的博客地址如下: docker篇-(docker-原创 2021-04-24 22:41:38 · 3839 阅读 · 3 评论 -
spring cloud篇-(使用zookeeper作为注册中心和配置中心)
spring cloud使用zookeeper作为注册中心和配置中心为什么使用zookeeper作为注册中心和配置中心构建product模块使用SpringInitializr搭建项目环境注册服务到zookeeper编写接口,暴露服务给consumer,并重启服务构建consumer模块使用Spring Initializr构建添加application.yml配置启动类开启服务发现注释编写controller,并使用loadBalancerClient来调用product服务启动服务,并访问zkui,查看原创 2021-04-17 00:55:40 · 3003 阅读 · 0 评论 -
spring cloud篇-(高可用注册中心Eureka集群搭建)
SpringCloud开发高可用注册中心Eureka集群项目初始化构建初始化EurekaServer开发product和consumer端product实现Consumer端为EurekaServer添加认证功能配置EurekaServer高可用集群项目初始化构建项目使用Idea开发,下面使用Spring Initializr初始化spring cloud项目1.选择Sprign Initializr,点击右下角的Next2.修改项目构建信息,点击Next3.选择Spring Cloud Di原创 2021-04-11 14:24:54 · 906 阅读 · 6 评论