通知故障排除
Metabase 未能发送警报或仪表板订阅等通知。
根本原因
当长时间运行的查询卡在队列中时,它们会阻止所有其他查询运行。
采取的步骤
- 使用
MB_NOTIFICATION_THREAD_POOL_SIZE
环境变量增加通知线程池大小并重启服务器。
例如,您可以通过设置环境变量将线程池大小设置为 10
:MB_NOTIFICATION_THREAD_POOL_SIZE=10
。
注意:请记住,Metabase 不会处理旧的失败任务,因此您将在下一个通知周期中看到此更改的效果。
阅读其他版本的 Metabase 的文档。