【发布时间】:2020-12-13 20:05:26
【问题描述】:
我在带有 IIS Web 服务器的 Windows 10 机器上运行 Django 应用程序。基于用户命令的应用程序启动一个 selenium 实例并尝试从第三方站点收集一些数据。问题是当收集数据的时间很长时,实际上超过 30 秒,我在客户端收到 504 网关超时。我在网上搜索并找到了一些要设置的参数,包括:
ARR timeout
application pool idle timeout
Default website Connection timeout
在 applicationHost.config 文件中添加以下参数:
<application fullPath="..." arguments="...\wfastcgi.py" signalBeforeTerminateSeconds="60" idleTimeout="900" activityTimeout="180" requestTimeout="10000" />
但是,他们中的任何一个都有帮助,504 在 30 多岁时再次出现。
【问题讨论】:
标签: python django iis server fastcgi