杂
文章平均质量分 70
1
张国星就是个弱智
我是张国星,我就是个弱智
展开
-
redis选举领头Sentinel
1.所有监视同一个主服务器的多个在线Sentinel中的任意一个都有可能成为领头Sentinel2.每次进行领头Sentinel选举之后,无论选举是否成功,所有Sentinel的配置纪元(configuration epoch)的值都会加1。配置纪元实际上就是一个计数器,并没有什么特别的。3.在一个配置纪元里面,所有的Sentinel都有一次将某个Sentinel设置为局部领头Sentinel的机会,并且局部领头一旦设置,在这个配置纪元里面就不能再更改。4.每个发现主服务器进入客观下线的Sentine原创 2021-03-05 21:05:15 · 451 阅读 · 0 评论 -
RedisCluster故障转移
1.节点通信rediscluster采用Gossip协议,彼此不断的交换信息,一段时间后所有的节点都会知道集群的完整信息。集群的每个节点会单独在通信端口+10000的端口上单独开辟一个TCP通道用于集群通信。gossip消息可以分为ping,pong,meet,fail消息。meet消息:用于通知新节点加入。消息发送者通知接收者加入到当前集群,meet消息通信正常完成后,接收节点会加入到集群中并进行周期性的ping、pong消息交换。ping消息:集群内交换最频繁的消息,集群内每个节点每秒向多个其他原创 2021-03-05 17:56:22 · 1260 阅读 · 0 评论 -
ssl/tls
对称加密: A与B公用同一密钥进行加密以及解密。缺陷:需要保证密钥的安全->可以采用线下沟通获取密钥。非对称加密: A与B各自拥有1一个密钥以及一个公钥,密钥自己绑定,公钥对外公开,A对B发送数据时,用私钥A加密数据的hash值(数字签名),然后使用公钥B加密数据内容,将hash值以及加密的内容和填充的无用数据(为了防止私钥暴露)发送给B,B收到后,使用公钥A解码hash值,使用私钥B解密数据,自己运算hash值与解码的hash值进行比较。缺陷:A与B在一开始需要交换公钥,可能受到中间人的截获,中间原创 2020-10-23 14:44:01 · 191 阅读 · 1 评论 -
因特网,互联网,万维网
互联网:能彼此通信的设备组成的网络就叫互联网。因特网:互联网的一种,由成千上万台设备组成的互联网,使用TCP/IP协议进行通信,并且拥有一个公网地址万维网:在因特网中,应用层使用的是HTTP协议。...原创 2020-09-30 18:05:23 · 131 阅读 · 0 评论 -
机组汇编基础
计算机组成原理冯诺依曼计算机由输入,输出设备,存储器,运算器ALU,控制器CU组成,ALU与CU构成CPU指令与数据均用二进制表示,地位等同指令由操作码和地址码组成存储器的基本组成存储器由存储体,存储器地址寄存器(MAR, 反应存储单元的个数), 存储器数据寄存器(MDR,反映存储字长)存储体由若干个存储单元构成,存储单元又由多个存储元件(0/1)构成存储单元存放了一串二进制代码存储单元中二进制代码的组合成为存储字存储单元中二进制的位数为存储字长,每个存储单元都有一个地址编址:将各个存储原创 2020-09-24 21:14:24 · 246 阅读 · 0 评论