收藏
回答

微信支付延迟严重

time_end可以认定为支付完成时间吧,完成时间是2022-06-21 16:54:20,但是我们收到这条通知的时间是2022-06-21 16:58分左右,延迟了4分钟,希望微信支付能够给出解释?

回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    2022-06-23

    回调通知太慢/延迟请参考以下几点排查

    1、回调地址是默认端口,不要自定义端口

    2、在处理回调的服务器之前,是否有nginx之类分发,转发,防火墙之类的

    3、检查CPU内存情况

    4、支付回调正常不会出现延迟,如出现延迟请自行检查网络环境是否存在问题

    网络方面排查请使用官方排查工具:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_2&index=3

    2022-06-23
    有用
    回复 1
    • Olange
      Olange
      2022-06-24
      什么叫支付正常不会出现延迟,它就是不正常出现延迟,跟网络有个屁的关系,4分钟的延迟还是正常的吗?要是你们那边是正常的,麻烦给出日志,回调了我们几次,是失败了多次才导致的回调不及时还是你们压根就是延迟4分钟才回调。在这段期间还有多笔微信支付订单,其他都是正常的,就这笔异常
      2022-06-24
      回复
  • Memory
    Memory
    2022-06-26

    网络抖动接收延迟,又不是大面积故障导致,做个备选查单方案就好了

    2022-06-26
    有用 1
    回复 2
    • Olange
      Olange
      2022-06-27
      了解了,就是不能完全信任支付回调,同时也要支持订单主动轮询查单
      2022-06-27
      回复
    • Memory
      Memory
      2022-06-27回复Olange
      肯定不能单独依赖一种的
      2022-06-27
      回复
登录 后发表内容