SpringCloud
以实战为线索
梓鸿
这个作者很懒,什么都没留下…
展开
-
快速构建Spring Cloud工程
快速构建Spring Cloud工程 spring cloud简介 spring cloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发...原创 2019-03-22 08:59:00 · 131 阅读 · 0 评论 -
什么是微服务
微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有...原创 2019-06-23 13:18:00 · 85 阅读 · 0 评论 -
Spring Cloud 分布式事务管理
在微服务如火如荼的情况下,越来越多的项目开始尝试改造成微服务架构,微服务即带来了项目开发的方便性,又提高了运维难度以及网络不可靠的概率.在说微服务的优缺点时,有对比才会更加明显,首先说一下单体式结构单体式架构在单体式架构中,系统通常采用分层架构模式(MVC),持久化层、表示层,业务逻辑层。架构主要存在以下问题:系统内部互相访问,耦合紧密导致难以维护;各业...原创 2019-06-23 13:30:00 · 142 阅读 · 0 评论 -
springCloud分布式事务实战(一)案例需求及实现步骤
本文不对分布式事务原理进行探索,而是通过一个案例来说明如何使用分布式事务案例需求:创建2个基于springCloud的微服务,分别访问不同的数据库;然后创建一个整合服务,调用微服务实现数据的保存到2个不同的数据库,要求采用分布式事务,要么都成功,要么都失败。案例拓扑图:实现步骤:1 分布式事务处理器的编译和安装Redis 安装注册中心编写分布式事务服务器安装测试2 数据库...原创 2019-06-23 13:32:00 · 1488 阅读 · 0 评论 -
springcloud 一 网站架构演变之路
1.网站架构演变过程从传统架构(单点应用)→分布式架构(以项目进行拆分)→SOA架构(面向服务架构)→微服务架构1.1传统架构:其实就是ssh架构或者ssm架构,属于单点应用,把整个开发业务模块都会在一个项目中开发,分为mvc架构,是模型(model)-视图(view)-控制器(controller)的缩写,我是15年5月来的深圳,我记得只要会ssh和ssm,找工作,随随便便找...原创 2020-04-10 17:21:00 · 100 阅读 · 0 评论 -
springcloud 二 微服务简介
1.微服务的简介假设一个场景:网上电影购票系统,涉及的模块有电影模块、订单模块、用户模块。在没有微服务之前,我们的做法可能是,一个项目,存放所有的模块信息,当前,这种做法也没有问题,可以实现功能,随着我们的业务系统越来越大,代码量,还有用户人群越来越大,这样脓肿的项目,就会存在各种各样的问题,代码维护成本,硬件成本,不好维护等等。这样微服务就应运而生。我们常说微服务,那什么是微服务...原创 2020-04-10 17:41:00 · 163 阅读 · 0 评论 -
SpringCloud 教程
码农下载:https://git.oschina.net/forezp/SpringCloudLearninggithub下载:https://github.com/forezp/SpringCloudLearning,记得star哦!Spring Cloud Alibaba教程Spring Cloud Alibaba教程:使用Nacos作为服务注册发现组件Spring C...原创 2020-04-10 17:53:00 · 139 阅读 · 0 评论