在业务中调用企业微信获取用户详情的接口,最开始设置超时时间是3秒,接口一直报超时的错误。
[2021-08-02 00:12:17][error][NOTICE] : [http get error: Request-GET /cgi-bin/externalcontact/get?access_token=TOKEN&external_userid=UID HTTP/1.1
User-Agent: GuzzleHttp/6.5.0 curl/7.29.0 PHP/7.2.17
Host: qyapi.weixin.qq.com
后来超时时间改成了10秒,好用了一段时间,又开始超时。最终超时时间设置成了10000秒,终于再也没有超时日志了,就是很多请求直接把线程堵死,cpu直接满载。
请问企业微信相关的api合理的请求时间应该是多少,是否官方认可接口有超时时间,文档中是否有相关的体现呢?