springcloud
y_index
有些人30岁就死了,但是80岁才埋
展开
-
微服务-springcloud-分布式配置中心,Hystrix
什么是配置中心在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config c...原创 2019-11-22 17:58:52 · 162 阅读 · 0 评论 -
微服务-springcloud-注册中心,生产消费,ribbon,zuul
SpringCloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、负载均衡、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。由此可见,Spring Cloud 微服务架构是由多个组件一起组成的,各个组件的交互流程如下。 请求统一通过 API 网关 Zuul 来访问内部服务,先经过 Token...原创 2019-11-21 14:30:25 · 256 阅读 · 0 评论 -
微服务-概念
单点系统架构传统项目架构传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中。优点:适合于个人或者小团队开发,不适合大团队开发。分布式项目架构根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业务流程子系统之间通讯使用RPC远程通讯技术。优点:1.把模块拆分,使用接口通信,降低模块之间的耦合度。2.把项目拆分成若干个子项目,不同的团...原创 2019-11-21 14:26:03 · 170 阅读 · 0 评论