反思今天所做所为

来源:互联网 发布:2017七天网络成绩查询 编辑:程序博客网 时间:2024/04/28 08:00

一做了几件事

1联调账单支付接口

2协查一个有关账单支付的问题

3企账退款准生产测试

二每一件事情设计到哪些内容

账单支付接口的联调

要清楚自己需要做哪些事情,不需要做哪些事情,才能有的放矢的去处理这个问题

1因为提供一个生产环境的接口给外部商户,所以接口的内容是肯定不用修改的,所以自己是不用考虑修改代码的

2因为接口要接受商户穿过来的参数,所以一定要做必要的验证

要验证的内容包括

(1)参数是否必填(即一些必填的参数一定不要漏填)

(2)如果参数必填了,参数的格式是否正确

(3)一些非必填的参数,格式是否正确

(4)接下来要验证的就是有关该商户的信息了

(4-1)商户的交易权限

(4-2)商户的外网请求IP

(4-3)商户的客服电话

  (5)请求账单支付平台报错,因为接口一直都是好的,所以不用担心服务会出现问题,这时候注意力一定要放在参数是否完整上(要多多思考一下,最可能是什么原因,找对方向才是你最最应该做的)

账单支付协查问题:现象为已经将某一个商户的某一个省份的交易权限给关闭了,但是该省份中的有一个用户是可以进入该系统中的

 一个系统调用另外一个系统中的接口,请求报文和响应报文在都是debug日志(生产环境debug日志是不打印的)的情况下,如何定位到该接口返回的内容呢

我的处理方法:

         找到哪个系统的另外一个同事,请求让他帮我查询一下这接口

正确的处理方法:

         看一下下文有没有把这个日志给打印出来,或者看看是否调用这个接口失败了,即使拿到数据了想要的数据,也不能保证程序是否能够拿到数据,只要稍微的再多看一下日志,那么这个问题就是迎刃而解

             这些问题都有一个共性 就是能够很快的找到位置 但是定位问题的过程往往容易想偏

企账退款测试

要通过测试看日志信息的方式去去熟悉流程,这样效率会更快,否则效率会很慢的

三应该怎么去处理和解决这些内容

(1)确保请求参数

(2)确保商户交易权限

         因为交易权限在数据库中添加之后,要重新的加载进入缓存的,所以需要重启一下服务

         有两个技巧需要注意:

        (1)先找清楚要配置哪些内容,一块配置,而不是发现一个去配置一下,发现一个区配置一下,配置其实也很简单,关键还要重启服务,所以就比较慢了

                  得到的教训:

                      A其实越是着急,越想通过最直接的办法去解决问题,往往是越浪费时间的即使完成的最慢的,所以这时候你要做的就是静下心来,心平气和的去思考

                         我应该怎么做才能最快的完成

                      B笑到最后,才是真正的赢家

                      C不要贪图眼前的小便宜,要把眼光放长远一点,不要让自己未来的处境更加的尴尬

         (2)重启服务的话,不需要重启所有的服务,只需要哦重启相关的服务就可以了

                      一切都是有最合适的方法的,既然时间那么长为什么要考虑换一种方式去处理呢

(3)确保请求报文中的参数

 

四我怎么做的

五我为什么这样做(怎么想的)

六接下来我该怎么做

七 通过域名查询对应的IP

  方式一

    (1) 打开dos命令创建

    (2)nslookup 域名 就会出现对应的IP<通过DNS服务器找到该域名对应的真实IP>

  方式二

      ping 域名 就会显示IP

 

0 0
原创粉丝点击