分布式
嗵呲咔嚓嗵
欢迎评论,如有异议或不理解的,一起研究讨论
展开
-
获取泛型类型对象
统一接口package com.fanhuaholdings.cbs.common;import com.fanhuaholdings.cbs.common.view.BaseVO;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.an原创 2022-01-06 11:26:08 · 852 阅读 · 0 评论 -
分布式相关-分布式解决方案
分布式解决方案1.谈谈分布式Session的几种实现方式?Session Replication session复制简介: 将一台机器上的session数据广播复制到集群中其他服务器上。使用场景:机器较少,网络流量较小优点:实现简单,配置较少,当网络中有机器down掉是不影响用户访问。缺点:广播式复制到其他机器有一定延迟;带来了一个定的网络开销;占用服务器内存。session Sti...原创 2019-03-27 23:00:19 · 232 阅读 · 0 评论 -
分布式-MQ比较
1 作用应用耦合、异步消息、流量削峰2 应用场景异步处理场景: 用户注册以后需要发送注册邮件和短信。串行方式: 注册完成-》发送邮件-》发送短信-》返回并行方式: 注册完成之后,发送邮件的同时发送短信-》返回消息队列: 注册完成,将信息写入消息队列,然后返回。邮件和短信的发送异步进行处理。应用解耦场景: 用户下单之后,订单系统需要通知库存系统传统: 订单系统调用库存系统的接口...原创 2019-03-27 23:00:10 · 574 阅读 · 0 评论 -
Netty相关
NIO/BIO/AIO的区别BIO:一个请求一个线程,线程开销大。伪异步:将请求连接放入线程池,一对多。NIO:一个请求一个线程,但客户端发送的请求都会注册到多路复用器上,多路复用器轮询到连接有io请求时才启动一个线程进行处理。AIO:一个有效请求一个线程,客户端的io请求都是由os先完成后再通知服务器应用去启动线程进行处理。BIO的stream是单向的,阻塞的,NIO的chan...原创 2019-03-30 12:40:11 · 136 阅读 · 0 评论