apache-superset - Superset 仪表板上的问题:意外错误 504
问题描述
我在 docker(Ubuntu 18.04)中有 Apache 超集版本 1.2.0,我经常在其中一个仪表板上收到 504 错误,我在 superset_config.py 中添加了 SUPERSET_WEBSERVER_TIMEOUT = 300,但我仍然遇到同样的问题。请有任何建议。
错误信息:
<html> <head><title>504 Gateway Time-out</title></head> <body> <center><h1>504 Gateway Time-out</h1></center> </body> </html> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page -->
解决方案
长时间运行的查询(分钟 - 小时)需要 Celery 工作人员,因为 Web 请求超时在 30-60 秒内。
推荐阅读
- r - 如何映射嵌套数据框,并将多列存储为输出
- python - 在 Python 字典中对值进行排序
- docker - 了解 Hyperledger Fabric 中的 Docker 容器内部结构
- java - 媒体投影需要 ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION 类型的前台服务
- c++ - 从 GDB 调用重载运算符
- memory - 在并行 CPU 架构中,分布式内存架构中的 CPU 如何相互通信?
- laravel - 创建新条目(一对一多态关系)
- micronaut - micronaut 将 httprequest 重定向到不同的服务
- javascript - 过渡中的Vue过渡在错误的地方结束过渡
- c - 如何使用 pthread 库模拟 CPU 调度(多级队列)?