跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 小程序在 ios 下请求 api 很慢, 安卓和模拟器很快, 求解
未分類
4 2 月 2020

小程序在 ios 下请求 api 很慢, 安卓和模拟器很快, 求解

小程序在 ios 下请求 api 很慢, 安卓和模拟器很快, 求解

資深大佬 : CoderLife 24

最近一两周发现 ios 上请求 api 巨慢, 模拟器上在 1 秒之内, 在 ios 上要 7,8 秒, 或更长, 用远程调试也是一样. 网上搜索没有找到确切答案, 有人说 dns 的问题.

我现在请求的域名是: api1.a.example.com, 我换成 api2.a.example.com 一样没有改观.

证书用的是 let’s encrpyt, *.a.example.com

大家有遇到这种问题吗?

大佬有話說 (31)

  • 資深大佬 : 52icarus

    如果是 http 请求是不是会快。我之前因为 https 慢把请求换成了 http

  • 資深大佬 : zongren

    试试 safari 访问?

  • 資深大佬 : kingyifa

    是不是手机开了 VPN 忘记关了

  • 資深大佬 : Latin

    无解那就上 cdn 吧

  • 資深大佬 : Vegetable

    @52icarus 小程序用 http 吗?

  • 資深大佬 : MonoLogueChi

    微信不是用的内置 DNS 吗,腾讯云的 httpdns

  • 資深大佬 : w99w

    有没有可能是 vpn ?或者 charles 抓包的问题?

  • 資深大佬 : em70

    7,8 秒肯定不正常,应该与证书无关,你可以用一个 hello world 试试,排除逻辑原因,然后换其他不同服务器 API,排除服务器互联互通原因

  • 資深大佬 : qiayue

    换证书有效

  • 資深大佬 : Kiriya

    据说 let’s encrpyt, *.a.example.com 被 DNS 污染了

  • 資深大佬 : speculatorA

    试过在 iOS 、小程序、web 请求正常,在 Android 第一次请求很慢。
    后面发现在三次握手时异常时长。
    最后记得是 DNS 那块做了兼容解决的。

  • 主 資深大佬 : CoderLife

    @52icarus 小程序强行得用证书

  • 主 資深大佬 : CoderLife

    @kingyifa 不是 VPN 的问题, 4G 和 WIFI 一样

  • 主 資深大佬 : CoderLife

    @zongren chrome 和 safari 都很快

  • 主 資深大佬 : CoderLife

    @qiayue 刚把证书更新了一下, 一样很慢,

  • 主 資深大佬 : CoderLife

    @Kiriya 需要换个其它厂的证书?

  • 主 資深大佬 : CoderLife

    @speculatorA 这个怎么做的呢?

  • 資深大佬 : qloog

    阿里云买个免费证书试试。可以买 N 个免费证书。

  • 資深大佬 : lmfx89

    最近刚经历这个问题,只能在 iOS 端复现,替换 LE 以外的免费证书可解。

  • 資深大佬 : also24

    先抓包确认时间消耗在哪个步骤啊……

    如果应用层抓包时问题消失,就抓网络层的…

  • 資深大佬 : huangtao728

    Let’s Encrypt 的 OCSP 服务域名最近被墙污染了,可以暂时替换别的证书解决,或者启用 OCSP Stapling

  • 主 資深大佬 : CoderLife

    @qloog
    @lmfx89
    @huangtao728
    @also24
    换了个 comodaca 搞定了, 多谢,
    太可恨了,

  • 資深大佬 : happyzed

    你确定 ios 上只有小程序的请求慢吗?我刚开始从安卓换到 ios,我的世界都被变慢了

  • 資深大佬 : Doraemontree

    最近的公司的某个项目也是,iOS 请求 7 8 秒 安卓很快

  • 主 資深大佬 : CoderLife

    @happyzed 确定, 已解决, 换证书就好了
    @Doraemontree

  • 資深大佬 : shunfa52000

    所有接口都很慢?有没有可能是访问到 ipv6 的网络去了?

  • 資深大佬 : Doraemontree

    @CoderLife #25 什么证书,求解一下

  • 主 資深大佬 : CoderLife

    @shunfa52000 不知道, 应该没有, 最近没有做什么操作

  • 主 資深大佬 : CoderLife

    @Doraemontree 以前用的 LE, 现在换成 comodoca 了

  • 資深大佬 : 6yong

    最近也遇到了 let’s encrpyt 的 OCSP 查询地址被 DNS 污染导致超时

  • 主 資深大佬 : CoderLife

    @6yong 换了证书瞬间提速

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具