设置http超时时间过短容易出现的问题

设置http超时时间过短容易出现的问题,第1张

设置http超时时间为30S,支付系统请求渠道,渠道超过30S后仍未返回结果,请求自动断开链接返回处理超时,订单状态为处理中渠道返回的支付请求流水号为空,通过查询定时任务查询为无此订单。渠道实际用时1分40秒后已处理了订单为交易成功,因为http断开链接后无法收取渠道响应信息订单仍按无返回信息记录为处理中,触发查询定时任务后一直是查不到渠道相关交易,如果系统设置超过30分钟查询仍返回无此订单将交易设置为失败,就会存在重复付款的问题。

HttpParams params = new BasicHttpParams()

//设置连接超时时间

Integer CONNECTION_TIMEOUT = 2 * 1000//设置请求超时2秒钟 根据业务调整


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11113229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存