【问题标题】:Aborted connection error in flask烧瓶中的中止连接错误
【发布时间】:2016-10-13 17:11:19
【问题描述】:

如果客户端关闭它与 flask 服务器建立的连接,我会在终端中收到以下错误:

[Errno 10053] An established connection was aborted by the software in your host machine

似乎当 flask 尝试在关闭的流中写入时,它会遇到错误,因此会抱怨。
这似乎是一个警告,因为应用程序在打印错误后没有退出,但问题是我的服务器将停止服务其他请求,尽管系统中还活着。

我读过类似的问题,但没有帮助。我怎样才能防止这个问题?我同时使用 Windows 和 Linux 操作系统。

【问题讨论】:

  • 你在 Windows 上吗?
  • @Gator_Python 是的,我是。
  • 尝试以管理员权限运行 - 在您使用的端口上打开套接字可能需要这些权限。
  • @Gator_Python 我在Windows上开发服务,但是部署环境使用Linux。
  • 您的 Linux 系统是否也有这个问题?我认为问题在于您的系统有一个策略,要么需要管理员权限才能打开端口,要么完全通过策略限制端口。如果以管理员身份运行不起作用,请检查您的防火墙设置。

标签: python flask flask-restful


【解决方案1】:

正如我们之前所讨论的,此问题的原因是执行网络操作的权限不足。解决该问题的方法是以管理员身份运行进程和/或修改系统策略以允许在受限端口上进行连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-29
    • 2019-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多