首先怀疑是DNS问题,用的是运营商的做为首选DNS,修改为114.114.114.114 没有效果。经过输出请求链接返回时间,发现部分 https 资源访问极慢,切换到 http 地址,访问变快初步怀疑是 ssl 证书引发的,测试发现,加载缓慢的https地址的证书都是 digicert 的
方案一: 目前咱们使用的是在阿里云上申请的单域名免费证书,只有 Digicert 的国外验证地址可选。 考虑替换国内 ocsp 验证的收费证书。
方案二:客户端临时替换成加载 http 页面,根据页面来切换请求的地址是 http/https。
方案三:开启nginx 和 cdn 的 OCSP stapling, 因为国内cdn节点访问 ocsp 地址也很慢,通过验证,仍是会间歇性访问超时