通知故障排除

Metabase 无法发送警报或仪表板订阅等通知。

根本原因

当长时间运行的查询卡在队列中时,它们会阻止所有其他查询运行。

采取的步骤

  1. 通过 MB_NOTIFICATION_THREAD_POOL_SIZE 环境变量增加通知线程池大小并重启服务器。

例如,您可以通过设置环境变量 MB_NOTIFICATION_THREAD_POOL_SIZE=10 将线程池大小设置为 10

注意:请记住 Metabase 不会处理旧的失败任务,因此您将在下一个通知周期看到此更改的效果。

阅读其他 Metabase 版本的文档。

© . All rights reserved.