![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
文章平均质量分 78
灯塔下的守望者
To know is easy, but to do is difficult
展开
-
分布式ID问题及解决方案
为什么需要分布式ID分布式集群环境下的全局唯一ID分布式ID的方案UUID指的是Universally Unique Identifier,翻译为中文是通用唯一识别码产生重复 UUID 并造成错误的情况非常低,因此大可不必考虑此问题。 Java中得到一个UUID,可以使用java.util包提供的方法public class MyTest { public static void main(String[] args) { System.out.println(java原创 2022-02-08 16:44:39 · 1252 阅读 · 0 评论 -
分布式集群同步时钟问题
时钟不同步导致的问题时钟这里指的是服务器时间时钟不一致问题示例,订单集群时钟同步配置集群时钟同步思路1、分布式集群中各个服务器节点都可以连接互联网,思路如下操作方式#使用 ntpdate 网络时间同步命令ntpdate -u ntp.api.bz #从一个时间服务器同步时间windows有计划任务Linux也有定时任务,crond,可以使用linux的定时任务,每隔10分钟执行一次ntpdate命令2、分布式集群中某一个服务器节点可以访问互联网或者所有节点都不能够访问互联网,思路原创 2022-02-08 16:02:51 · 221 阅读 · 0 评论 -
一致性hash问题及解决方案
分布式和集群的区别分布式一定是集群,但是集群不一定是分布式。集群是多个实例一起工作,分布式啊将一个系统拆分,拆分之后就是多个实例。复制性的集群不是拆分,是复制。更清晰的解释https://cloud.tencent.com/developer/article/1579435大白话的解释专业案例解释hash算法回顾什么是hash算法哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。WikiPedia的解释A hash原创 2022-01-29 21:55:59 · 1116 阅读 · 0 评论 -
Spring Boot实现一致性Session应用实例
常规方法在Nginx轮询策略的时候会出现session不一致的问题,解决办法就是session保存到redis。原创 2022-01-26 11:28:38 · 357 阅读 · 0 评论 -
Tomcat的体系架构及原理
http请求到达服务器之后,会交给Servlet容器来处理,Servlet通过Sevlet接口调用业务类。原创 2022-01-20 22:18:14 · 1796 阅读 · 0 评论