很多次,当我试图在UI中打开某些DAG的树状视图或任务持续时间页面时,我得到错误:504网关超时。有时在那之后,我甚至无法打开包含DAG列表的页面。你知道这个问题可能来自哪里吗?
运行Airflow的机器的CPU和内存似乎很好,我使用RDS作为元数据。
谢谢!
我以前也经历过这种情况。我相信这是由HTTP请求引起的,该请求需要比预期更长的时间才能使Web服务器的男性工人完成。例如,如果将 DAG 树视图设置为高设置(如对于包含大量任务的 DAG,为 365 DAG 运行),则可以一致地重现此设置。
你能试着提高网络服务器的超时设置看看是否有所不同吗?
[webserver]
组下增加web_server_worker_timeout
(默认=120秒)。web_server_master_timeout
。worker_class
(default=sync
)切换到eventlet
或gevents
。参考:https://github . com/Apache/incubator-air flow/blob/c 27098 b 8d 31 fee 7177 f 37108 a 6 C2 FB 7 c 7 ad 37170/air flow/config _ templates/default _ air flow . CFG # L225-L229
请注意,替代工作类需要使用异步
附加功能安装气流,例如:
pip install apache-airflow[async]
您可以在此问题中找到有关gunicorn工作人员超时的更多信息:如何解决gunicorn关键工作人员超时错误?。
我在一个Spring boot项目中工作,有一个请求返回网关超时504。我可以增加这个超时吗?这是一个属性,我可以改变在独立的完整。xml?我使用的是wildfly服务器。 请求在1分钟内触发两次,每次触发时间为1分钟。
你知道是怎么回事吗?
我正在尝试使用Nginx在Ubuntu16.4服务器上托管Django1.11应用程序。但是在运行服务器之后,我得到了 *1从上游读取响应标头时上游超时(110:连接超时),客户端:118.179.95.25,服务器:18.136.204.142,REQU$ 2019/07/24 18:13:13[错误]15221#15221:*1从上游读取响应标头时上游超时(110:连接超时),客户端:118.
/etc/httpd/conf.d/fcgid.conf 我有...见下文 我已经尽力做到最好了。为了测试这一点,我只是运行下面的函数。 在与支持人员聊天后,我被告知需要编辑nginx.conf,并被转到以下帖子http://blog.secaserver.com/2011/10/nginx-gateway-time-out/ 在服务器设置中找不到任何值。client_header_timeout
问题内容: 我在synology nas上将nginx 1.12和php-fpm 7.1作为单独的docker容器运行,并且如果php- script运行时间超过60s,则会收到504 Gateway错误。我已经尝试了几个nginx配置参数,但是错误仍然存在。 这是我实际的nginx配置: php-testscript: 60秒后,浏览器显示504网关超时。php脚本仍在运行,并且还在将文本写
我使用PHP和Apache以及nginx作为反向代理,所有这些都在Docker上,我有几个长时间运行的调用在60秒后计时,导致504网关超时。我知道我的应用程序被成功调用,因为我正在跟踪我的PHP应用程序的日志,我可以看到它正在积极地向日志写入。每次都是60秒的超时,但我似乎不知道那个设置在哪里。 我尝试了这篇文章中的建议,但没有任何效果。我已经用一些与时间相关的设置更新了php.ini文件,并验