1 Star 0 Fork 0

han.yuan / springcloudLearning1

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

springcloudLearning1

项目介绍

springcloud微服务第一次简单的学习,熟悉基础,部署和架构 微服务是近两年来比较火的概念,它的含义是:使用定义好边界的小的独立组件来做好一件事情。 Spring Cloud的出现为我们解决分布式开发常用到的问题给出了完整的解决方案。Spring Cloud基于Spring Boot,为我们提供了配置管理、服务发现、断路器、代理服务等我们在做分布式开发时常用问题的解决方案。

软件架构

springcloud

根据实际应用springcloud架构草图

根据实际应用springcloud架构草图

项目启动以及效果图

依次启动discovery(服务发现Eureka Server)、config(配置中心),后面不分顺序,最后启动monitor(断路器监控)

1.访问 http://localhost:8761/

查看Eureka Server,服务发现

服务发现

2.地址栏输入http://localhost

访问UI服务,走网关代理

person服务

some服务

如果发生故障,调用故障处理办法,此处是一个fallback:

some服务故障

3.断路器监控

访问http://localhost:8989/hystrix.stream monitor

在Dashboard中输入http://localhost/hystrix.stream,点击Monitor Stream,然后就是下面的效果图: 断路器具体细节图

空文件

简介

springcloud微服务第一次简单的学习,熟悉基础,部署和架构 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/yuanhan93/springcloudLearning1.git
git@gitee.com:yuanhan93/springcloudLearning1.git
yuanhan93
springcloudLearning1
springcloudLearning1
master

搜索帮助