在支付过程中日志管理模块设计是怎么管理的,日志管理模块设计模块的

注册 | 登录
产品经理就业特训营,专门为大学生和准备转型做产品的人量身定制,60天线下培训,包就业!
本文主要是简单地描述支付系统的整体架构。
支付的典型架构
每个公司根据其业务和公司发展的不同阶段,所设计的支付系统也会有所不同。我们先看看互联网公司的一些典型的支付系统架构。
先看看业内最强的支付宝系统,
这个整体架构上并没有与众不同之处。在模块划分上,这个图显示的是最顶层的划分,也无法告知更多细节。 但支付宝架构强点在两个方面,一个是账务处理,分为内外两个子系统,外部子系统是单边账,内部子系统走复式记账。 不少支付平台是从这里得到启发来搞定的对账系统。
另一个亮点是柔性事务处理,利用消息机制来实现跨系统的事务处理,避免数据库锁导致的性能问题。
京东金融是在网银在线的基础上发展起来的。 网银在线的原班技术人员有不少来自易宝公司,在京东收购之后,又引入了支付宝的人才。因而从架构上受这两个公司的影响很大。
来自 。这是2015年的文档。 2016年美团才拿到支付牌照。 从这个架构,大家也能知道为什么美团必须拿到支付牌照。
这些架构文档全部来自互联网公开资料。 对于架构是否真实反映实际系统情况,需要大家自行判断。 我们以这些文档为基础,分析支付系统的应有的软件架构。
一般来说,支付系统典型架构会包含如下模块:
支付系统从架构上来说,分为三层:
支撑层: 用来支持核心系统的基础软件包和基础设施, 包括运维监控系统、日志分析系统等。
核心层: 支付系统的核心模块,内部又分为两个部分: 支付核心模块以及支付服务模块。
产品层: 通过核心层提供的服务组合起来,对最终用户、商户、运营管理人员提供的系统。
支撑系统是一个公司提供给支付系统运行的基础设施。 主要包括如下子系统:
运维监控: 支付系统在下运行过程中不可避免的会受到各种内部和外部的干扰,光纤被挖断、黑客攻击、数据库被误删、上线系统中有bug等等,运维人员必须在第一时间内对这些意外事件作出响应,又不能够一天24小时盯着。这就需要一个运维监控系统来协助完成。
日志分析: 日志是支付系统统计分析、运维监控的重要依据。公司需要提供基础设施来支持日志统一收集和分析。
短信平台: 短信在支付系统中有重要作用: 身份验证、安全登录、找回密码、以及报警监控,都需要短信的支持。
安全机制: 安全是支付的生命线。 SSL、证书系统、防刷接口等,都是支付的必要设施。
统计报表: 支付数据的可视化展示,是公司进行决策的基础。
远程连接管理、分布式计算、消息机制、全文检索、文件传输、数据存储、机器学习等,都是构建大型系统所必须的基础软件,这里不再一一详细介绍。
支付核心系统
支付核心系统指用户执行支付的核心流程,包括:
用户从支付应用启动支付流程。
支付应用根据应用和用户选择的支付工具来调用对应的支付产品来执行支付。
支付路由根据支付工具、渠道费率、接口稳定性等因素选择合适的支付渠道来落地支付。
支付渠道调用银行、第三方支付等渠道提供的接口来执行支付操作,最终落地资金转移。
支付服务系统
支持支付核心系统所提供的功能。服务系统又分为基础服务系统、资金系统、风控和信用系统。
基础服务系统提供支撑线上支付系统运行的基础业务功能:
客户信息管理:包括对用户、商户的实名身份、基本信息、协议的管理;
卡券管理: 对优惠券、代金券、折扣券的制作、发放、使用流程的管理;
支付通道管理: 通道接口、配置参数、费用、限额以及QOS的管理;
账户和账务系统: 管理账户信息以及交易流水、记账凭证等。这里的账务一般指对接线上系统的账务,采用单边账的记账方式。 内部账记录在会计核算系统中。
订单系统: 一般订单系统可以独立于业务系统来实现的。这里的订单,主要指支付订单。
资金系统指围绕财务会计而产生的后台资金核实、调度和管理的系统,包括:
会计核算: 提供会计科目、内部账务、试算平衡、日切、流水登记、核算和归档的功能。
资金管理: 管理公司在各个支付渠道的头寸,在余额不足时进行打款。 对第三方支付公司,还需要对备付金进行管理。
清算分润: 对于有分润需求的业务,还需要提供清分清算、对账处理和计费分润功能。
风控系统是支付系统必备的基础功能,所有的支付行为必须做风险评估并采取对应的措施;信用系统是在风控基础上发展的高级功能,京东的白条,蚂蚁花呗等,都是成功的案例。
支撑系统、核心系统和服务系统,在每个公司的架构上应该是大同小异的,都是必不可少的模块。而支付应用是每个公司根据自己的业务来构建的,各不相同。 总的来说,可以按照使用对象分为针对最终用户的应用、针对商户的应用、针对运营人员的运营管理、BI和风控后台。
这一章节简单描述支付系统的整体架构。后续我们将以此为基础,分别介绍各个模块的设计。
#专栏作家#
凤凰牌老熊,微信公众号:凤凰牌老熊,人人都是产品经理专栏作家,10多年企业应用和互联网软件架构设计经验,关注互联网金融和大数据领域。
本文原创发布于人人都是产品经理。未经许可,禁止转载。
打赏也是一种认可
赞赏8人打赏
收藏已收藏 | 364赞已赞 | 63
产品经理群运营交流群营销交流群
文案交流群
Axure交流群
PM要学点技术
关注微信公众号
19个回答18人关注
5个回答5人关注
34个回答32人关注
8个回答9人关注
2个回答2人关注
13个回答56人关注&&&您需要以后才能回答,未注册用户请先。60被浏览1316分享邀请回答8添加评论分享收藏感谢收起0添加评论分享收藏感谢收起写回答相关文章推荐
Web站点风格切换的实现引言Web站点的风格切换是很常见、也很受大家欢迎的功能,比如大家熟知的博客园就提供了几十款风格模板供大家选择。在Asp.Net中,我们可以通过模板页master page和主题...
1、使用工具:
《1》Firebug: 能方便得出页面中各个元素的css标记名;
(1) Firebug 的下载、安装:
管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。
  相关文章链接:《系统操作日志设计》
  在开始做之前,必须把两个日志分清楚,...
管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。
  相关文章链接:《系统操作日志设计》
  在开始做之前,必须把两个日志分清楚,那就是普...
原文地址:/hooray/archive//2672133.html
相关文章链接:《系统操作日志设计》
  在开始做之...
Day02系统日志与网络管理
一、图形界面,字符界面切换
ctrl+alt+F1 进入图形界面
ctrl+alt+F2~F6
进入文字界面
二、字符命令操作方式及字符界面的常用操作技巧
IO基础+FileWriter类
流的概念和作用:
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将...
我们在做企业管理系统时,有多多少少都有对数据的完整性有所要求,比如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,...
最近做的系统需要实现操作日志的功能,主要记录用户的 增,删,改的操作。自己想的方法笨点儿但能满足需求,待日后有更好的解决方法了再来优化了,不多说先上效果图。
一,效果图
1, 日志列表
他的最新文章
讲师:Array
讲师:李志伟
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)如何使用云排查:开发者日志查询、联调问题排查工具&注意事项
作者:許你一世煙花& | &更新于: 17:16
说明:
&&云排查是开发者接入支付宝的过程中,对接口自助化调试的工具。
&&开发者通过云排查,可以获取到与支付宝交互的日志,自己可以通过日志更直观的看到向支付宝上送的参数
&&以便出现问题时可以对比文档排查是否参数设置出现问题,同时工具通过智能化分析该日志,对于异常订单
&&进行智能化定位,对于成功的交易可以对其进行可能出现问题的提醒如(如单品,授权,返佣参数为空可能
&&出现的问题) 并给出相应的解决方案。
一.云排查入口【】
二.云排查目前支持产品
&&当面付、App支付、手机网站支付、电脑网站支付、单笔转账到支付宝账户、生活号、商户会员卡、
&&支付宝卡包、支付宝登录、营销活动等。其他更多产品陆续开放中...
三.如何使用云排查
&&注意事项
&& &1)需要使用开发者签约账号登录,只能查询签约账号下面的签约产品 & &
&& &2) 目前支持7天内的接口问题排查,排查结果输出可能会有5-10分钟的延迟,请耐心等待
&& &3) 该工具仅支持正式环境(沙箱环境暂不支持)联调阶段问题的辅助排查,请勿根据排查结果处理实际业务逻辑 & &1.登录到页面时按照选择框前面的信息 准确的选择自己需要查询的内容,条码支付(alipay.trade.pay)为例 & &
&2.信息填写正确之后点击查询按钮可显示出查询结果(输出可能会有5-10分钟的延迟,请耐心等待)
& 3.到这里就可以准确的查询到自己需要的信息
四,云排查产品推荐功能(强烈推荐!!!)
&&通过智能化分析该日志,对于异常订单进行智能化定位,对于成功的交易可以对其进行可能出现问题的提醒
&&如(如单品,授权,返佣参数为空可能出现的问题) 并给出相应的解决方案。 & &
如果大家对云排查有疑问欢迎在帖子下方追问吐槽
[flash=480,400,1] jAvascript:alert(document.domain)[/flash]
商户响应时间:
21:29:24 | 商户返回信息: 耗时耗时: 39ms, 地址: https://***/home/alipays/alinotify.html, http状态码: 0, 返回: null.
这个是怎么一种状况额
:这个是怎么一种状况额 查的是什么请求?在详细说明下遇到的问题
这个能否查到支付宝通知商户的信息。目前我查到的都只有下单的请求信息
查不到是什么情况??
您需要登录后才可以回帖,
支付宝版权所有 &

我要回帖

更多关于 系统日志管理模块 的文章

 

随机推荐