17

在过去的两周里,我一直在使用ngrok在我的手机上测试一个应用程序,并使用 react-native。到目前为止,它相当不错而且很快。

直到今天。现在,从我的手机到我的本地主机并返回的请求突然需要大约 50 秒。或者从我的浏览器,到 ngrok 隧道,回到我的本地主机。

起初我想,好的 ngrok 要么下降,要么正在减速。但后来我决定用 Postman 打它,请求很快。大约 0.5 秒。当我访问隧道统计信息时也是如此。重播请求就像 1 秒。

就在我通过手机或浏览器执行此操作时,它现在非常慢。是否有任何特定原因可能突然发生这种情况?任何人都可以阐明我应该从哪里开始寻找吗?

我试过重启和刷新DNS,但无济于事。

4

2 回答 2

8

这可以通过选择离您最近的数据中心来优化。例如,如果您来自德国,那么您应该使用欧盟地区来最大程度地减少任何延迟。要使用 -region 标签启动隧道:

ngrok http -region eu <port>

以下是有关全球数据中心区域的更多信息:https ://ngrok.com/docs#global

于 2021-06-30T20:13:05.610 回答
-2

根据 Tenarius 的回答,更改到另一个区域,然后再次更改到最近的数据中心。这个对我有用

于 2021-07-28T06:20:45.963 回答