首页 > 解决方案 > 网页不会在三分钟内生成输出并死掉。连接在哪里消亡?

问题描述

我有一个生成网页的 python 脚本。该脚本至少在三分钟内根本不会生成任何输出,因此浏览器会在页面加载之前停止。

这个超时发生在哪里?是浏览器放弃了吗?是 Apache 服务页面超时吗?

更重要的是,有没有办法控制这个超时以允许页面加载?

我的解决方法是每 30 秒左右向浏览器发送一个空格字符以保持页面活动,但这是一个丑陋的 hack。

在 Red Hat Enterprise 7.6 上使用 Python 3.7 运行 Apache 2.4.6。

标签: pythonapachetimeout

解决方案


谢谢你。

就像在 httpd.conf 文件中添加 TimeOut 值并重新启动 httpd 服务一样简单。


推荐阅读