摘要: 本文不对分布式事务原理进行探索,而是通过一个案例来说明如何使用分布式事务 案例需求:创建2个基于springCloud的微服务,分别访问不同的数据库;然后创建一个整合服务,调用微服务实现数据的保存到2个不同的数据库,要求采用分布式事务,要么都成功,要么都失败。案例拓扑图: 实现步骤:1 分布式事务处 阅读全文
posted @ 2019-06-23 13:32 随★风 阅读(2751) 评论(0) 推荐(0) 编辑
摘要: 在微服务如火如荼的情况下,越来越多的项目开始尝试改造成微服务架构,微服务即带来了项目开发的方便性,又提高了运维难度以及网络不可靠的概率. 在说微服务的优缺点时,有对比才会更加明显,首先说一下单体式结构 单体式架构 在单体式架构中,系统通常采用分层架构模式(MVC),持久化层、表示层,业务逻辑层。架构 阅读全文
posted @ 2019-06-23 13:30 随★风 阅读(9620) 评论(0) 推荐(0) 编辑
摘要: 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。 可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关 阅读全文
posted @ 2019-06-23 13:18 随★风 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、大白话解说,半分钟就懂,用生活中的例子来说明: 小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。 后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,两个厨师的关系是集群。 为了让厨师专心炒菜,把菜做到极致,再请了个配菜师负责切菜,备菜,备料 ... 厨师和配菜师的关系是分布 阅读全文
posted @ 2019-06-23 12:52 随★风 阅读(390) 评论(0) 推荐(0) 编辑