随笔分类 - springCloud 微服务架构
摘要:描述 1.Dubbo负载均衡:支持4种(随机,轮循,最少活跃,hash),引入了JVM预热时间加权、权重自定义配置的规则,同时支持控制台动态配置权重值参数,所以是最灵活的。 2.Nginx负载均衡:支持4种,自带 轮询(支持权重)、IP_Hash(避免Session共享的问题)、最少连接数策略,可以
阅读全文
摘要:软件架构与设计模式 软件架构与设计模式的区别 有很多程序员经常会把软件架构和设计模式混淆,比如认为MVC架构是一种设计模式。实际上它们是完全不同的概念软件。软件架构通常考虑的是代码重用,而设计模式考虑的是设计重用,应用框架则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件开发过程中
阅读全文
摘要:0.学习目标 会配置Hystix熔断 会使用Feign进行远程调用 能独立搭建Zuul网关 能编写Zuul的过滤器 1.Hystrix 1.1.简介 Hystrix,英文意思是豪猪,全身是刺,看起来就不好惹,是一种保护机制。 Hystrix也是Netflix公司的一款组件。 主页:https://g
阅读全文
摘要:分布式理论 什么是分布式系统? 在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”; 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机
阅读全文
摘要:管理配置 springcloudConfigServer 共享配置 配置不在需要和应用程序一起打包和部署。这样的话,配置的变更或回滚就在不需要重新构建和重新部署应用了。配置甚至可以在运行时进行变更,无需重启应用。 共享通用配置的微服务管理自己的属性设置副本,并且能够管理共享的相同属性。如果需要对属性
阅读全文
摘要:简介 SpringCloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/ Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。 SpringCloud也是一样,它将现在非常流行的一些技术整合到一起,实现
阅读全文

浙公网安备 33010602011771号