解决方案
大大、酥
现在目标:专注100%
终极目标:透过现象看本质
展开
-
订单号的生成规则和不同生成策略-总结
订单号的不同生成策略-总结一. 订单命名的几种规则不重复:订单号的唯一行安全性:订单编号中不要透露任何和公司有关的信息,不要使用流水号,容易暴露公司的运营情况不要使用大规模随机码:随机编码可以满足安全性,但为了满足不重复性要费很大的力气。比如现在已经有了10万条订单,如果再新生成的订单,它的订单号需要与之前的10万条数据的订单号进行比较,结果可想而知。防止并发控制位数:一般在10~1...原创 2019-01-16 11:14:07 · 45210 阅读 · 3 评论 -
支付宝——PC端支付
支付宝——电脑(PC端)支付首先登录蚂蚁金服开放平台,入驻选择自由研发的这些就不说了,注册下信息就可以了。在开发者中心,开放者接入进行创建应用,添加功能等操作创建完对应的应用后,去应用列表添加电脑网站支付的功能签约是需要额外的一些信息的,填写一下就可以了这时候,我们点击电脑网站支付,可以直接来到 开发文档的页面,我们可以按照这个文档一步步的照做。直接来到快速接入的里面,...原创 2018-10-25 10:46:57 · 11650 阅读 · 0 评论 -
分布式session的解决方案
分布式session的解决方案粘性session原理:将用户锁定到某一个服务器上。相当于把用户和一台服务器粘到了一块优点:简单不需要对session进行处理缺点:缺乏容错性,若当前的服务器发生故障,用户被转移到其他服务器上,session失效试用场景:服务器发生故障时低概率事件 实现方式:Nginx中的负载均衡策略使用ip_hash策略服务器的session复制原理:任...原创 2019-01-21 21:04:44 · 357 阅读 · 0 评论 -
幂等性
幂等性定义:解释1:一次和多次请求某一个资源应该具有同样的副作用。解释2:同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态是一样的。解释3:任意多次执行对资源本身所产生的影响均与一次执行相同。解释4:调用接口成功,即使再多次调用,对系统的影响也是一致的。解释5:用户对同一个操作发起的一次请求或多次请求的结果是一致的,不会因为多次点击而产生的副作用。使用了幂等性的场景...原创 2019-04-29 12:59:43 · 588 阅读 · 0 评论