
分布式
文章平均质量分 63
秃头侠客
即使催更,也依然停更
展开
-
一致性Hash算法
以分布式缓存为例,假设现在有3台缓存服务器(S0,S1,S2),要将一些图片尽可能平均地分配到不同的服务器上,hash算法的做法是:(1) 以图片的名称作为key,然后对其做hash运算。(2) 将hash值对服务器数量进行求余,得到服务器编号,最后存入即可。举个栗子:csdn.jpg 需要存入, 我们就得到hash(csdn.jpg) = 5 -------> 5%3 = 2 得到数据存入S2。转载 2022-11-24 16:41:03 · 125 阅读 · 0 评论 -
docker入门
Docker,每个服务是一个镜像,镜像运行起来便是一个容器,容器之间相互隔离,想当一个小沙盒。这样便屏蔽了各个服务之间的差异。原创 2022-08-07 20:44:18 · 236 阅读 · 0 评论 -
图片测试0
1原创 2022-03-22 10:42:19 · 283 阅读 · 0 评论 -
Nginx简单了解
为什么要是用为什么要是用 nginx主要是因为三个方面 反向代理,负载均衡,动静分离反向代理客户端不需要任何配置就能访问,只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器,获取数据后再返回给客户端。对外就一个服务器,暴露的是反向代理服务器地址,隐藏了真实服务器IP地址。代理对象是服务端,不知道客户端是谁。负载均衡将原先请求单个服务器的情况改为将请求分发到多个服务器上,将负载分发到多个服务器上,也就是我们讲的负载均衡动静分离为了加快网站的解析速度,可以把动态页面原创 2022-03-18 17:44:06 · 2970 阅读 · 1 评论 -
什么是elastic-job(持续更新)
Elastic-Job是当当基于Zookepper,Quartz开发并且开源的Java分布式定时任务为什么要是用elastic-job举个典型的job场景比如余额宝里的昨日收益,系统需要job在每天某个时间点开始,给所有余额宝用户计算收益。如果用户数量不多,我们可以轻易使用quartz来完成,我们让计息job在某个时间点开始执行,循环遍历所有用户计算利息,这没问题。可是,如果用户体量特别大,我们可能会面临着在第二天之前处理不完这么多用户。另外,我们部署job的时候也得注意,我们可能会把job直接放.转载 2022-03-13 22:05:04 · 2213 阅读 · 0 评论 -
Dubbo搭建
参照官网 dubbo基本搭建原创 2022-03-13 11:30:54 · 1870 阅读 · 0 评论