美文网首页
18年最后一日工作记录

18年最后一日工作记录

作者: Real_man | 来源:发表于2018-12-30 21:06 被阅读28次

    今天下午一直不闲着,神经绷紧,不过时间过得很快,不留神就5点多了,比较放假之前的一个下午,干了几件事。

    预授权扣款前被关闭问题

    下午刚开始,测试就在群里发,这个代扣还没扣成功呢,怎么预授权被关闭了。让我赔订单,晕。在排查问题的时候,就是对自己的代码加深印象的时候,这是在预生产环境,只能通过公司研发的自助运维系统排查,发现是被定时任务撤销的。

    测试下的是短租的订单,但是数据库存储的订单类型为分时。想起来昨天组长让我新写一个远程服务,给短租提供获取预授权冻结参数的接口。原本的订单类型是调用系统传递过来的,现在不同的系统调用的是不同的接口,就将订单类型写死了。分时的接口订单类型是分时的,短租的订单类型是短租的,但是早先版本的是短租的和分时的都调用分时预授权冻结参数。导致了下的都是分时的预授权单子。

    定时任务,发现有预授权记录,但是分时订单却没有,因为它是短租订单,就把订单预授权进行撤销了...

    修改代码,重新部署到测试环境,终于ok了

    无可用付款方式

    一个开发说自己进行预授权冻结的时候,支付宝提示的是没有可用的付款方式,问了支付宝那边的人,他们说这些没有开启信用扣款,但是在支付宝app上没有看到信用付款的设置啊..

    这个同事,昨天还能下成功订单,今天就不行了,搞了半天,反正最后没解决就是了。

    难道是支付宝冻结了这个同事的信用?

    image.png

    预授权错误,资金授权号不存在

    这是不认真的问题,也是由另外一个测试的问题引起的,测试让我找一条转支付失败的记录,转支付失败的不好弄,就去线上环境找一条记录,结果查数据库的时候用的是预生产的环境,查出来的都是授权号错误的。

    突然好紧张,赶紧往小组里说一下,线上转支付失败的都是授权号错误…结果又重新去看的时候,竟然是预生产环境,一把冷汗

    然后就去线上找了一条记录,发给测试,结果测试说自己已经下班了,要回去了...晕,像我这种尽管下班了,也要多干活的人. 他们是不理解的...

    image.png

    要上线的代码是否测试了

    每个人都有自己的开发任务,每个开发任务都要进行自测,自测完之后让测试去测,要保证任务被测试测过,然后就是和测试确认,测试说没办法构造记录,然后让我帮忙构造记录。

    这个开发任务有一点争议,早先的时候代码有个bug,于是在讨论,修复bug是底层做还是线上做,在哪里修复。

    回调没有接受到

    测试又来了. 说有几笔代扣的记录,现在状态一直是扣款中,问怎么回事,经排查,发现确实扣款成功了,测试那边也是扣款成功了,但是系统是扣款中。

    然后发现是支付宝没有回调我们,等了快一个小时,支付宝才回调我们,支付宝回调之后,可以确认确实是回调成功了,支付宝回调的慢,但是好像问题变成了底层的怎么这么慢...

    整理上线脚本

    最近一个月干的活,一直没有上线,突然要分成两次上线,两次上线的代码如果在一块的话,怕有影响,要新开分支,拆代码。

    然后两次上线的脚本整理下:

    • 定时任务
    • 数据库的
    • 服务注册的

    整理完发给组员

    联调

    要上线了,这次开发有30多个人,上线之前的代码联调,如果出现自己的问题,进行处理。

    最后

    有张有弛,有段时间突然事情变多了,要加紧处理,事情多的话,可能进步会快一些吧。

    相关文章

      网友评论

          本文标题:18年最后一日工作记录

          本文链接:https://www.haomeiwen.com/subject/wilblqtx.html