1 Star 0 Fork 0

aQ / scdemo

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
readme.md

项目介绍

本项目是用来学习springclound的示例项目,主要包括注册中心及注册中心集群; 服务间的调用(ribbon及Feign);熔断器;配置中心;服务网关等。

环境说明:

  • jdk1.8.0_91
  • springboot 2.1.10.RELEASE
  • springcloud Greenwich.SR3

各分支说明:

  • springclound01 分支 用于演示基于maven多模块的微服务项目搭建,注册中心,及服务的注册于发现

  • springclound02 分支 用于演示注册中心集群

  • springclound03_01 分支 用于演示熔断器的基本使用, hytrix dashboard监控面板的基本使用(只能监控单个服务实例,如果 需要监控集群服务则可参数springclound03_02分支)

  • springclound03_02 分支 加入了Turbine集群监控面板配置示例。

  • springclound04 分支 加入zuul网关支持及网关的监控功能,网关提供了基于jwt的令牌认证支持,微服务的多版本发布支持, ribbonconsumer模块加入监控功能。

  • springcloud05 分支 加入配置中心支持,与该示例相配合的配置中心仓库为码云“scdemo-config-repo”(私有), 加入spring cloud bus,支持配置文件的动态刷新。

  • springcloud06 分支 为配置中心加入ssh加密通讯支持

  • rabbitmq01 分支 加入基于rabbitmq消息服务的简单生产者与消费者的开发示例。消息生产者模块scdemo-sender, 消息消费者模块 scdemo-receiver

  • rabbitmq02 分支 加入rabbitmq的直接交换机,主题交换机(发布订阅),广播交换机,死信队列等示例。以上示例代码在scdemo-sender 模块。

  • rabbitmq03 分支 加入基于rabbitmq通过过期与死信队列实现延迟队列的实现示例

勘误:springclound =》springcloud

仓库评论 ( 0 )

你可以在登录后,发表评论

简介

本项目是用来学习springclound的示例项目,主要包括注册中心及注册中心集群;服务间的调用(ribbon及Feign);熔断器;配置中心;服务网关,rabbitmq等。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/lisenaq/scdemo.git
git@gitee.com:lisenaq/scdemo.git
lisenaq
scdemo
scdemo
master

搜索帮助