收藏
回答

调用微信支付退款接口/v3/refund/domestic/refunds出现网络相问题,怎么解决?

退款单号202309241805273156940213,异常时间2023-09-25 09:32:53,异常信息如图。

调用其他微信支付相关接口也会碰到类似情况,但是都是偶发,例如分账接口/v3/profitsharing/orders,transactionId:4200001978202309242247538204,异常时间2023-09-24 18:23:26。

还会出现连接超时ConnectException: Connection timed out (Connection timed out),transactionId:4200001911202309245803936616,也同样是偶发。

请问上述问题如何解决。

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

2 个回答

  • 北望沣渭
    北望沣渭
    发表于移动端
    2023-09-26
    谢邀,你这俩场景是不同用例,sslhandshark被关闭一般是在https链接建立的早期阶段,引发的可能性是不同jvm所引用的系统证书链不同所致;timeout一般是handshark之后,无法寻的目标返回信息;微信支付官方的返回头会明确告诉你keep-alive:timeout=8,意思即同一个tcp链接,存活期是8秒,建议你的客户端链接用短连接模式,即不要送connection:keep-alive请求头
    2023-09-26
    有用 1
    回复
  • Memory
    Memory
    2023-09-25

    拿日志去找在线技术支持https://support.pay.weixin.qq.com/online-service?from=wechatpay

    2023-09-25
    有用 1
    回复
登录 后发表内容