【问题标题】:How to set up Superset config for caching如何为缓存设置 Superset 配置
【发布时间】:2018-01-25 04:34:27
【问题描述】:

现在,出于工作目的,我正在开发 Airbnb Superset 项目。

我知道 Superset 支持缓存(通过 Flask-Cache),但我在设置配置时卡住了。

我的 config.py 文件如下所示:

    CACHE_DEFAULT_TIMEOUT = 60 * 60 * 24
    CACHE_CONFIG = {'CACHE_TYPE': 'filesystem',
                'CACHE_DIR': os.path.join(BASE_DIR, '/temp'),
                'CACHE_DEFAULT_TIMEOUT': CACHE_DEFAULT_TIMEOUT,
                }

但是我重新启动服务器后,就没有什么不同了。

有人知道怎么设置吗?谢谢。

【问题讨论】:

  • 你有没有想过这个问题?我已经使用 docker-compose 使用 superset 一年多了,但无论是默认缓存还是我这样设置的缓存都不起作用(空缩略图)

标签: flask superset flask-cache


【解决方案1】:

我已经设置了相同的配置。有用。虽然我仍然无法从CACHE_DIR 找到缓存文件,但是从日志记录中,我可以在第一次查看仪表板/切片时看到消息loaded_from_source,并且在第一次访问后的缓存超时内会显示loaded_from_cache

【讨论】:

    猜你喜欢
    • 2015-05-04
    • 2018-12-12
    • 1970-01-01
    • 2016-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    相关资源
    最近更新 更多