一.前情概要 1.单体架构是什么 1).一个归档包包含了应用所有功能的应用程序, 我们通常称之为单体应用. 2).架构单体应用的架构风格, 我们称之为单体架构, 这是一种比较传统的架构风格. 2.单体架构存在的缺点 l 复杂性逐渐变高 l 技术债务逐渐上升 l 部署速度逐渐变慢 l 阻碍技术创新 l 无法按需伸缩 3.架构的演进 l 单体架构 l SOA l 微服务 l 复杂性逐渐变高 l 技术债务逐渐上升 l 部署速度逐渐变慢 l 阻碍技术创新 l 无法按需伸缩 二.…
创建父工程: microservicecloud 创建公共模块api:microservicecloudapi SQL脚本: 此学习路线总共创建3个库, 分别为clouddb01, clouddb02, clouddb03 /* Navicat Premium Data Transfer Source Server : localhost_3306 Source Server Type : MySQL Source Server Version : 50717 Source Host : lo…
在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的.Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign. ribbon简介 Ribbon is a client-side load balancer that gives you a lot of control over the behavior of HTTP and TCP clients. Feign already uses Ribb…