当前位置: 首页 > news >正文

阿里巴巴网站怎样做的漂亮html教程推荐

阿里巴巴网站怎样做的漂亮,html教程推荐,建设局查询网站首页,盘龙城做网站一.订单提交的例子 一个订单生成并支付的过程,大致为:用户点击前端页面提交订单->后端根据此次提交信息生成订单->用户确认订单并进行支付操作->支付成功。 主要分为前端层面,后端系统层面,数据库层面。前端层面不详述…

一.订单提交的例子

一个订单生成并支付的过程,大致为:用户点击前端页面提交订单->后端根据此次提交信息生成订单->用户确认订单并进行支付操作->支付成功。

主要分为前端层面,后端系统层面,数据库层面。前端层面不详述,大约是防抖动处理之类的(按钮几秒内禁用)。

1.1 后端系统层面

1.1.1 如何保证生成唯一的订单ID。

为用户界面生成唯一的token,并根据此token生成相应的订单ID。

        token的获取:

        通过令牌桶、队列等等方式。

        针对该token对应的数据操作:

        分布式锁、事务,保证该token操作的唯一性、原子性,直至生成订单行ID

1.1.2 如何保证订单支付幂等

以订单ID作为唯一标识,贯穿后续操作

        订单状态验证、分布式锁、事务保证订单操作的正确性、唯一性、原子性:

        其中状态验证主要是保证多线程的处理的时候,订单流转不错乱。

        分布式锁保证只有一个线程在处理该带哪个单

        事务保证一个线程种,订单相关操作的原子性,一致性。

        通过同步接口、轮询机制、重试机制进行支付结果获取:

        同步接口若直接返回支付成功,则支付成功。

        若未返回,重试(这里要有支付唯一标识)或者轮询结果(查询接口),来获取支付结果,更新订单状态,返回给用户结果(同步接口直接返回,接口超时可以要求用户刷新页面等)。

待补充微服务间的接口、消息幂等,数据一致性等

http://www.yayakq.cn/news/727025/

相关文章:

  • 一元购网站怎么做湖北建设厅官网
  • 网站在政务新媒体建设wordpress查看用户
  • 会计信息网站建设的意思wordpress 购买主题
  • 网站编程学仿贴吧的网站
  • 贵州省建设网官方网站360网站做不了网银怎么办
  • 南京建设监理协会网站打不开安龙网站建设
  • 我想承包小工程seo整站优化报价
  • 网站demo怎么做一蓝网站建设
  • 做教育机构网站王烨捷
  • 网站建设语言什么语言网站备案
  • 没有做网站能备案吗网站换ip 有多大影响
  • 产品销售类网站 模板网页设计小白做网站
  • 网站后台放在哪里个人简历网站模板免费
  • 大连网站推广招聘做会议活动的网站
  • 51制作视频mv网站网站关键词分隔
  • 网站开发目录结构网页设计作业致谢
  • 大气的企业网站一个网站的二级目录在另一台服务器上_怎么做
  • 怎样推广公司的网站建e网室内设计网官网下载
  • 河北盛通公路建设有限公司网站游戏网站网页设计
  • 深圳门户网站有哪些wordpress后台卡
  • 山西省财政厅网站三基建设专栏无锡哪家网站做的比较好
  • 个人网站注册步骤图解常宁网站
  • 外贸网站屏蔽国内ipwordpress 分类菜单
  • 六安三十铺苏州百度首页优化
  • 全屏网站设计技巧国内无代码和低代码平台
  • 俄语网站开发安徽设计公司排名
  • 常见的网站首页布局中国移动网站官网
  • 北京物流网站建设花之语网页设计代码
  • 网站建设组成部分网站管理系统开发的
  • 给企业做网站 内容需要对方提供网络服务有点问题别紧张试试看刷新页面