体系架构
概念
![在这里插入图片描述](/upload/otherpic34/38efb7160bff403caa0638aa001ae3f2.jpg)
## 体系架构
![在这里插入图片描述](/upload/otherpic34/5bd16b82f4be4d1ebe575fde10c30cf7.jpg)
## 主要技术架构
![在这里插入图片描述](/upload/otherpic34/eeb5362373834f6ca684b39aa786a5ca.jpg)
![](/upload/ad_content/xuanchuantu-30.jpg)
在海沧等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站建设、
成都外贸网站建设 网站设计制作按需网站开发,公司网站建设,企业网站建设,
成都品牌网站建设,
网络营销推广,成都外贸网站制作,海沧网站建设费用合理。版本选择
springboot以数字为版本
springcloud以字母为版本
springboot要用2.0以后版本
版本依赖关系
![在这里插入图片描述](/upload/otherpic34/4f11b08931ec4e50ab9b9dc1ef3d7aa1.jpg)
选择版本
![在这里插入图片描述](/upload/otherpic34/707728de8efd416eb6e38743c76f9115.jpg)
![在这里插入图片描述](/upload/otherpic34/0613c3d90a634542afd2f6d7fe0f3bf8.jpg)
依赖
![在这里插入图片描述](/upload/otherpic34/830133a176b24250a84f2357381e012e.jpg)
微服务组件停更升级替换
![在这里插入图片描述](/upload/otherpic34/e58e17f85ae2417d8dd0602cfe354f94.jpg)
Eureka
概念
![在这里插入图片描述](/upload/otherpic34/7c0cc8248175442b9798595d22524334.jpg)
组件
![在这里插入图片描述](/upload/otherpic34/ec85c4487c47465d89881a72536bf1bc.jpg)
server端
依赖
![在这里插入图片描述](/upload/otherpic34/b3f22578205445adba49d0f058e9bfba.jpg)
yml配置文件
![在这里插入图片描述](/upload/otherpic34/2d2e9cfb161245f7af4f8b62da6bd12c.jpg)
主启动类上加注解
![在这里插入图片描述](/upload/otherpic34/0d2249eb79c24573adad2f50d8e47a08.jpg)
client端
依赖
![在这里插入图片描述](/upload/otherpic34/e4582ddffc78463fb4ee2ac7178dfb5b.jpg)
yml配置
![在这里插入图片描述](/upload/otherpic34/63063c6c929a401f8ba4f74652d4d255.jpg)
在服务端显示的主机名称修改和ip显示
依赖
![在这里插入图片描述](/upload/otherpic34/a437b5bc09da4d73b0da716576e10eae.jpg)
yml配置
![在这里插入图片描述](/upload/otherpic34/b0603ab241964b45b635e77a7cc645d7.jpg)
主启动类添加注解
![在这里插入图片描述](/upload/otherpic34/852a297b6ffa4da28da93a126c8248ba.jpg)
实例名称
![在这里插入图片描述](/upload/otherpic34/23b383399f13479aa8d1afcc0f1dedab.jpg)
server集群
![在这里插入图片描述](/upload/otherpic34/e490f187f9cb4cbcb153efb53b48f213.jpg)
搭建注意地方
![在这里插入图片描述](/upload/otherpic34/df34710712fa425f896b5652dc3c496d.jpg)
7001服务守望7002
![在这里插入图片描述](/upload/otherpic34/513694b28d7644909431932e98f8407b.jpg)
7002服务守望7001
![在这里插入图片描述](/upload/otherpic34/5eb8a05c51b54d368ce79f3488f41d50.jpg)
client注册进server集群
![在这里插入图片描述](/upload/otherpic34/4764a6e5fd4e4eca9002477109f28129.jpg)
client集群
8001和8002
![在这里插入图片描述](/upload/otherpic34/2a73964f02844496b8f85f6736ace4a7.jpg)
80调用时注意
![在这里插入图片描述](/upload/otherpic34/1e3ea6513afe4aa487315e5fe6273b9e.jpg)
![在这里插入图片描述](/upload/otherpic34/96acf665aa4e4029baeebec96bd5c4ef.jpg)
获取服务注册信息
主启动类开启
![在这里插入图片描述](/upload/otherpic34/b937970abc3c491d8c7c16af3ea6c601.jpg)
引进注解
![在这里插入图片描述](/upload/otherpic34/4e2a9ea54a974ba1849d55528b421296.jpg)
接口访问
![在这里插入图片描述](/upload/otherpic34/7113ef4c78a94d0da8a300f635a7d24b.jpg)
自我保护机制
![在这里插入图片描述](/upload/otherpic34/4d8d11789eea48f3bb3b30e8978d569f.jpg)
![在这里插入图片描述](/upload/otherpic34/4eb9239894654dcdb7cf6c8a5e1bfc64.jpg)
关闭自我保护机制
服务端配置
![在这里插入图片描述](/upload/otherpic34/b3f5f6980d2f42afb092cd8d509957e2.jpg)
客户端配置
![在这里插入图片描述](/upload/otherpic34/f17e69cb90104cb7b183bcbe4850cad7.jpg)
springcloud整合Zookeeper代替Eureka
服务端
zookeeper服务端放在linux
客户端
依赖
注意zookeeper引进的依赖要和Linux上安装的zookeeper的版本一致,否则启动时会报版本冲突问题![在这里插入图片描述](/upload/otherpic34/ec53805626d349a0bd33db29e85cdbab.jpg)
yml配置
![在这里插入图片描述](/upload/otherpic34/99f55d664ef34680a0274dd29eaf828a.jpg)
主启动类
![在这里插入图片描述](/upload/otherpic34/4d248583388f491a815bbf76062c19a2.jpg)
成功启动注册进zookeeper
![在这里插入图片描述](/upload/otherpic34/7b914e33962248e5a5a7c27d40fc5cf6.jpg)
服务节点是临时节点
只要服务节点不存在了,zookeeper会在心跳过后直接删除
consul
概念
![在这里插入图片描述](/upload/otherpic34/cfa430bfe4a04e1fad19037dbbde580e.jpg)
服务端直接安装
客户端
依赖
![在这里插入图片描述](/upload/otherpic34/ba91e01b3caa4811af9866a3df337d8e.jpg)
yml配置
![在这里插入图片描述](/upload/otherpic34/4548451c53734f988b8037becc6ece73.jpg)
主启动类
![在这里插入图片描述](/upload/otherpic34/c38c93edfb684d7786e7c2f4c489f344.jpg)
三个注册中心异同点
![在这里插入图片描述](/upload/otherpic34/91fdf2f8b3554161a5c195b0930da1a6.jpg)
CAP原则
![在这里插入图片描述](/upload/otherpic34/687e46f6621d442e92b26e823232b0e4.jpg)
分布式系统必须满足p,所以分布式系统要不是CP,要不是AP
Ribbon
概念
![在这里插入图片描述](/upload/otherpic34/d2b61431be69470099e11e53567b46fa.jpg)
![在这里插入图片描述](/upload/otherpic34/80b52334af0b4c078db7c8dece1452cd.jpg)
![在这里插入图片描述](/upload/otherpic34/71e90a62eb064545b1b952ca5c7fc3d3.jpg)
集中式LB
![在这里插入图片描述](/upload/otherpic34/800a3e7486df4338b9a14c5d0ea7e7f1.jpg)
进程内LB
![在这里插入图片描述](/upload/otherpic34/7ad9f6c1fcec41a6a2f75dbee69f067d.jpg)
eureka已经引入了ribbon
![在这里插入图片描述](/upload/otherpic34/0ea97f9cf66c496bb4125261e445aa1c.jpg)
负载规则替换
![在这里插入图片描述](/upload/otherpic34/5c35f1175ba045c0855b41de8a8db67c.jpg)
配置类
![在这里插入图片描述](/upload/otherpic34/7e25944917d248319959f2277183dd29.jpg)
主启动类添加注解
![在这里插入图片描述](/upload/otherpic34/e0437a60abaa40d9a66fd3befbbec02d.jpg)
OpenFeign
概念
![在这里插入图片描述](/upload/otherpic34/88085d24aa7a48acacea72dc6cb28924.jpg)
![在这里插入图片描述](/upload/otherpic34/20e019386824416e9b61d0051cd86a08.jpg)
面向接口的调用(服务接口绑定器)
![在这里插入图片描述](/upload/otherpic34/d2ffc7c6ccbe45f39abc3457cd278ad5.jpg)
服务调用
![在这里插入图片描述](/upload/otherpic34/d59db4075ee64e4aae7f37db3328a7c5.jpg)
依赖
![在这里插入图片描述](/upload/otherpic34/d3456d1a6e364672b71ff9ff90e03bd1.jpg)
开启Feign
![在这里插入图片描述](/upload/otherpic34/9a8b60d04a314701a56fd97ba11507cf.jpg)
远程接口
![在这里插入图片描述](/upload/otherpic34/65ee0a22016d44529a1a8f73a1de0ccf.jpg)
对应关系
![在这里插入图片描述](/upload/otherpic34/3976311d23a14c708d1430da90ff3d0a.jpg)
超时控制
概念
![在这里插入图片描述](/upload/otherpic34/728b3e82be714c848ec31db3173f32dc.jpg)
配置
![在这里插入图片描述](/upload/otherpic34/8e616a73b2a046b199b40f1646abc4ba.jpg)
日志打印
简介
![在这里插入图片描述](/upload/otherpic34/9d394c08d0a14912bdfa1a80465b0bc7.jpg)
日志级别
![在这里插入图片描述](/upload/otherpic34/2632ab4c5ede488bac6acd6e716de5cc.jpg)
配置Bean
![在这里插入图片描述](/upload/otherpic34/6f44a1b626694905808999e2f094554c.jpg)
yml配置
![在这里插入图片描述](/upload/otherpic34/bbe98b4dc58c411a9cbb68f3d857c76d.jpg)
Hystrix
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网页标题:SringCloud-创新互联
本文来源:
http://bjjierui.cn/article/dhddhe.html