![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浅谈SpringCloud
1 如何学习
2 组件介绍和使用
3 整体使用
4 应用场景
上上迁
一个脱离了高级趣味的Coder
展开
-
ribbon和feign的区别
文章目录一 区别二 调用配置区别一 区别feign是ribbon的升级版都是用来调用远程服务,属于微服务远程调用的解决方式,二 调用配置区别1.启动类使用的注解不同,Ribbon 用的是@RibbonClient,Feign 用的是@EnableFeignClients。2.服务的指定位置不同,Ribbon 是在@RibbonClient 注解上声明,Feign 则是在定义抽象方法的接口中使用@FeignClient 声明。3.调用方式不同,Ribbon 需要自己构建 http 请求,模拟 ht原创 2021-03-08 21:41:39 · 5182 阅读 · 0 评论 -
浅谈为什么选择consul
文章目录前言目标关键字一、为什么选择1 安全的多云服务网络2 强大的生态系统3 通过运行状况检查发现服务4 动态负载平衡5 跨任何运行时的服务网格6与Kubernetes集成和扩展二、优点1组织的复杂性2技术复杂度三、使用及场景总结参考前言在家不会迎宾客,出外方知少主人。目标consul的基本原理和使用场景关键字devops一、为什么选择1 安全的多云服务网络利用基于意图的策略和服务网格资源之间的自动mTLS加密,在任何环境中运行的安全服务2 强大的生态系统Consul为许多流行的原创 2020-12-20 19:49:24 · 942 阅读 · 0 评论 -
浅谈Eureka使用及场景
文章目录前言目标关键字一、定义二、使用及场景Eureka组件1.1 Eureka Server2.1 Eureka Client原理使用Eureka Server引入pom开启Eureka Server添加配置使用Eureka Client引入pom启用添加配置总结参考前言饶人不是痴汉,痴汉不会饶人。目标掌握Eureka原理和使用场景关键字RDMS ->ACIDNOSQL ->CAP一、定义Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于原创 2020-12-19 23:16:57 · 673 阅读 · 1 评论 -
浅谈SpringCloud的技术栈
文章目录一、微服务一、微服务微服务条目落地技术备注服务开发springBoot,springMVC,spring服务配置与管理原创 2020-12-18 22:21:15 · 294 阅读 · 1 评论 -
浅谈微服务的优缺点
文章目录一、对比一、对比优点缺点每个微服务都足够小,足够内聚代码易于理解,聚焦于指定的业务功能和需求开发人员处理分布式系统变得复杂开发简单,开发效率高,一个微服务职责单一做某事多服务运维难微服务可以小团队开发,2-5人即可系统部署依赖微服务是耦合,功能级别的服务,都是独立的服务通讯成本增加可以用不同语言开发数据库一致性问题易于和第三方集成,如 jenkins,hudson,bamboo系统集成测试问题易维护,易开发,易体现价值性能监控原创 2020-12-17 21:57:47 · 169 阅读 · 0 评论