为了账号安全,请及时绑定邮箱和手机立即绑定

php curl 部分超时如何排查

php curl 部分超时如何排查

PHP
慕斯709654 2019-03-09 04:22:25
三方登录时服务端用curl去获取qq的三方信息,单独请求都没问题,但是放到线上就有一定几率出现curl超时。有人遇到过么?要如何定位呢?哪位大神指条思路下面是超时curl_getinfo结果
查看完整描述

3 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

蟹妖~
我之前也遇到过这种问题, 而且现在还没有彻底解决, 当时的解决思路是没有通过域名解析到IP地址, 导致访问超时, 所以考虑从 nameserver 上下手, 配置文件可能是以下样子的

# /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.4.4
nameserver 8.8.8.8
查看完整回答
反对 回复 2019-03-18
?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

网络请求本来就是故障频发的操作,这部分应该更多自己来处理异常。例如:在判断为超时的时候主动进行多次重试等。

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 549 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信