![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式架构
tgn123456
这个作者很懒,什么都没留下…
展开
-
分布式事务
事务的含义事务(Transaction),一般是指要做的或所做的事情,由**事务开始(begin transaction)和事务结束(end transaction)**之间执行的全体操作组成。简单的讲就是,要么全部被执行,要么就全部失败。那分布式事务,自然就是运行在分布式系统中的事务,是由多个不同的机器上的事务组合而成的。同上,只有分布式系统中所有事务执行了才能是成功,否则失败。事务的基...原创 2020-04-09 20:42:49 · 103 阅读 · 0 评论 -
分布式锁-ZK
要建设中。。原创 2020-04-09 16:00:00 · 84 阅读 · 0 评论 -
接口安全
防止窃取信息1、使用非对称加密,即使用HTTPS2、第二道防线加密内容是:(有效信息+时间戳),时间的有效期,看自己业务情况。越小越好。(没有绝对的安全)解密后:截取掉后13位。分成: 有效信息+时间戳。判断时间戳是否在1分钟内。3、绝对安全建立密文黑名单,如果此密文被用过了,则不能用了。降低了性能,换来了安全。(redis)3、防止篡改数据使用佳倩验签(MD5(加盐)、SHA1...原创 2020-04-09 14:02:47 · 190 阅读 · 0 评论 -
分布式锁-红锁
Redission单台redis支持set key value nx px time value必须唯一避免误解锁,设置与失效时间不能分割,删除锁判断是否解锁人就是加锁人,锁失效时间应自动延长有效期红锁(必须redis节点相互独立)1、获取当前时间2、向多个节点获取锁,获取锁有一个极小的超时时间。获取锁失败后,立即尝试下一个redis节点获取锁3、是否获得锁成功,首先判断是否从大多数...原创 2020-04-09 15:58:08 · 3324 阅读 · 0 评论