我正在设置一个微服务。代码在localhost上运行良好。为了让其他计算机也能访问它,我尝试了npm的localtunnel。有时它会给出404错误,但它连续2天都工作得很好。但是突然它开始给502‘隧道服务器离线:请求失败,状态代码502,重试1s’错误。
我卸载并重新安装了本地隧道,在本地主机上重新检查了我的代码,为了修复502错误,我清除了浏览器的缓存并检查了防火墙状态。
在设置本地隧道时,我在终端上运行了以下命令: npm install -g本地隧道,lt --端口3002 --子域用户,sudo npm install --保存-永远开发。
我期望lt --端口3002 --子域用户的输出是'your url is:https://user.localtunnel.me',但实际输出是‘隧道服务器脱机:请求失败,状态代码502,重试1s’
发布于 2019-07-01 01:57:50
似乎本地隧道不再起作用了。我还得到了502尝试执行一个简单的"lt --port3000“命令。
在寻找变通方法时,我找到了ngrok (here)。下载到某个文件夹中,打开此文件夹中的终端并执行"./ngrok.exe https 3000“,它就像一个护身符一样工作!
发布于 2020-12-02 18:46:59
我是这样解决的。
问题:一旦你提出了你的子域请求,然后用Ctrl+c终止它。它将在终端上终止,但任务仍然在后台运行。我通过转到任务管理器并终止所有涉及"HOST“的任务来解决这个问题。在此之后,再次请求子域。即lt --端口3002 --子域mysubdomain
https://stackoverflow.com/questions/56790784
复制相似问题