windows - 当互联网仍然连接时,Chrome/IE 运行 20 分钟后出现 ERR_CONNECTION_FAILED

标签 windows google-chrome react-native expo

希望这是问这个问题的正确地方。我正在尝试学习 React Native,并使用 Expo 作为部署媒介,但我发现在浏览器无法连接并出现错误代码 ERR_CONNECTION_FAILED 之前,我实际上一次需要 20 分钟。我尝试过以下方法:

  • netsh Winsock Reset,然后是用于刷新 DNS 设置的相关 ipconfig 命令
  • 清除浏览器缓存
  • 更新驱动程序

我束手无策,因为唯一能彻底解决这个问题的方法就是重新启动我的笔记本电脑,出于明显的原因,每 20 分钟重启一次笔记本电脑是不可行的,所以我希望有人可以提供帮助。

最佳答案

我在这种环境下的 Expo 中遇到了同样的问题:

  • Windows 10 版本 1909(操作系统内部版本 18363.476)
  • 将 WSL(适用于 Linux 的 Windows 子系统)与 Ubuntu 18.04 LTS 结合使用

这些链接对于了解为什么会发生这种情况很有用:

本质上,这个问题似乎是由于 WSL 的问题造成的。根据第一个链接中的帖子,我尝试了重新启动计算机的替代方法,它起作用了 - 它使 ERR_CONNECTION_FAILED 问题消失了……持续了 20 分钟。该替代方案如下:

  1. WIN+R -> services.msc
  2. 查找LxssManager
  3. 右键单击 -> 重新启动

这将重新启动 WSL 服务,这也意味着正在运行的 WSL 实例将被终止。这不太理想,但至少可以避免计算机重新启动。第三个链接表示此 WSL 问题已在 Windows Insider Build 18890 中修复。

我现在正在考虑启动一个虚拟机来运行 Ubuntu,而不是尝试将 WSL 用于 Expo 项目。

关于windows - 当互联网仍然连接时,Chrome/IE 运行 20 分钟后出现 ERR_CONNECTION_FAILED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58159333/

相关文章:

javascript - JSON:在文本元素中显示第三级内容(ReactJS/Native)

react-native - 如何将 react-native 图像从 expo-image-picker 上传到使用 multer 的 Express.js 后端

javascript - React Native onEndReached 总是在渲染第一行时触发

windows - CSingleLock 实现在 Windows 7 上工作正常,但在 Win XP 上以死锁结束

android - 通过 WiFi 在 Windows 和 Android 之间共享文件

ios - 是否可以在 Windows 中的真实 ios 设备上运行 appium 测试

google-chrome - Chrome - 通知用户安装您的扩展程序

jquery - 仅当有 header 时,CORS 请求才会在 Chrome 中失败

javascript - RaphaelJS 浏览器与文本定位不兼容

注册表外的 Windows 版本?