工作日志_三方系统维护记录
来源:互联网 发布:在淘宝上如何粘贴链接 编辑:程序博客网 时间:2024/06/06 05:28
一、
Time:2013/08/26
Exception:1.周日后台APP重启动失败导致假死状态,周一早上crontab调用stopServer无法停止APP致使重启APP失败。
2.APP假死状态时,银行发起的转账业务导致清算时出现单边情况。
Cause:1.经查看,stopServer使用的是正常的shutdown命令,当APP假死后该命令失效。
2.APP假死状态下,银行发起的业务经过接口可正常入库,但APP没有进行处理,所以接口会返回超时错误给银行。对不同银行,此时的处理情况不同,一般会发起自动冲正,当然APP仍不会做出处理,银行收到的冲正答复也是失败。杀APP进行重启前,工行、农行、兴业三家发起过转账交易,农行、兴业接口在APP处理超时后会把DB的validflag字段置为1,即失败状态(工行接口没有此操作)。工行接口由于没有将validflag字段置为1,当APP重启后会处理该笔交易,就导致了券商单边划账。自动发冲正的银行(农行、兴业)在发起几次冲正失败后,该笔交易会成为“存疑”状态,银行方在清算前会人工进行调整,以银行卡出入金为准,假如银行卡该笔交易已经划转,则视为该笔交易成功,此时便导致了银行单边划账,在券商获取清算文件时会有该笔交易记录,清算时就需要手工调账。
Process:1.考虑修改stopServer为kill。2.对于超时未修改validflag的接口进行改正,同时后台APP重启时也将valideflag重置。
- 工作日志_三方系统维护记录
- 数据仓库工作日记_记录(三)
- 探索IT系统维护工作新思路---IT系统日志集中处理
- 20130508_工作日志
- 20171107_工作记录
- 20171009_工作记录
- 20171115_工作记录
- 20171205_工作记录
- 20171206_工作记录
- 20171218_工作记录
- 20171220_工作记录
- 20171221_工作记录
- 记录工作的日志
- 工作的第一步,系统维护
- ERP系统维护工作浅谈
- ERP系统维护工作浅谈
- [安装记录]5、系统维护
- Mac系统维护记录
- linux内核学习笔记2
- 对js的类进行面向对象扩展,我已经完成,希望高手来探讨
- SQL查询每门科目的成绩大于80的学生名字
- 算法导论学习之sort
- Java 多线程 并发编程
- 工作日志_三方系统维护记录
- UVA 11137 Ingenuous Cubrency(dp + 完全背包)
- S3C2440之中断控制
- Linux中的中断处理
- Poj 1511 Invitation Cards -- spfa
- Java学习之道:java实现文档的在线阅读功能
- printf 输出格式设置\033[47\033[5m 与-8.8s
- 2013年8月26日--9月8日(共60小时,还有5100小时)
- 偶遇--再见时光