我一直在使用ngrok来测试手机上的应用,过去两周都是反应原生的。到目前为止,它已经非常体面和快速。
直到今天。 现在它突然需要大约50秒才能从我的手机,我的本地主机和后面进行往返请求。或者从我的浏览器,到ngrok隧道,回到我的localhost。起初我想,好的ngrok要么已经停止,要么正在经历减速。但后来我决定用Postman打它,并且请求很快。大约0.5秒。当我访问隧道统计信息时也是如此。重播请求就像1秒。
当我通过手机或浏览器进行操作时,它现在非常慢。 这可能突然发生的具体原因是什么? 任何人都可以了解我应该开始寻找的地方吗?
我尝试重新启动,并刷新DNS,但无济于事。
答案 0 :(得分:0)
这可以通过选择离您最近的数据中心进行优化。例如,如果您来自德国,那么您应该使用欧盟地区以最大程度地减少延迟。使用 -region 标签启动隧道:
ngrok http -region eu <port>
以下是有关全球数据中心区域的更多信息:https://ngrok.com/docs#global
答案 1 :(得分:0)
根据 Tenarius 的回答,更改到另一个区域,然后再次更改到最近的数据中心。它对我有用