随笔分类 - 分布式
摘要:##入门 什么是MQ 消息+队列,FIFO先入先出原则。跨进程的通信机制(逻辑解耦+物理解耦) MQ优势 流量消峰:访问人数过多时,系统无法承载,使用消息队列来充当中间件来缓和访问。(对访问的人员进行排队进行消峰)防止宕机(稍微耗费时间) 应用解耦:各个服务之间交互时,如果有一个服务出现异常,那么整
阅读全文
摘要:多个Eureka==》集群作用:在于我们平时的生产环境中,很难保证单节点的eureka服务能提供百分百不间断的服务,如果eureka无响应了,整个项目应用都会出现问题,因此要保证eureka随时都能提供服务的情况下,最好的方式就是采用eureka的集群模式,也就是搭建eureka的高可用,在eure
阅读全文
摘要:微服务是一种架构风格 分布式是一种部署方式 分布式的核心就一个字:拆 只要是将一个项目拆分成了多个模块,并将这些模块分开部署,那就算是分布式。 如何拆呢?有两种方式:水平拆分,或垂直拆分(也称为“横向拆分”和“垂直拆分”),具体如下: 水平拆分:根据“分层”的思想进行拆分。例如,可以将一个项目根据“
阅读全文
摘要:进程通信方式 本地过程调用:Local 同一台电脑 远程过程调用:RPC 不同电脑 RPC核心:通信以及序列化(方便数据传输:将对象转换为字节码传输) Dubbo Admin:是一个监控管理后台,查看我们注册了哪些服务,哪些服务被消费了 Zookeeper:是一个注册中心 Dubbo:jar包 <!
阅读全文