Cassandra Presto工作进程停止时的查询超时
我有一个由8个节点组成的infra,其中我有一个协调器和7个工人。我的后端系统在Cassandra上。我通过Presto查询卡桑德拉 我早上有很多报告。但我每天主要看到的是,我的许多报告由于任何节点超时而失败 当我进入日志并进行检查时,有时我的员工会离开网络,协调员也无法与他们联系。整个查询都失败了 当辅助程序有时不可用时,是否有方法恢复相同的查询。它可以等待,或者可以将特定任务转移给其他工作人员?有没有办法从这种情况中恢复过来 请帮忙。普雷斯托遵循“快速失败”的理念。它的设计目的是确保快速交换检查点。就像现在一样,没有办法在工人之间转移工作,也没有办法“恢复”查询 备选方案:Cassandra Presto工作进程停止时的查询超时,cassandra,presto,Cassandra,Presto,我有一个由8个节点组成的infra,其中我有一个协调器和7个工人。我的后端系统在Cassandra上。我通过Presto查询卡桑德拉 我早上有很多报告。但我每天主要看到的是,我的许多报告由于任何节点超时而失败 当我进入日志并进行检查时,有时我的员工会离开网络,协调员也无法与他们联系。整个查询都失败了 当辅助程序有时不可用时,是否有方法恢复相同的查询。它可以等待,或者可以将特定任务转移给其他工作人员?有没有办法从这种情况中恢复过来 请帮忙。普雷斯托遵循“快速失败”的理念。它的设计目的是确保快速交换
- 如果您可以控制工作节点的消失,那么可以在所有正在运行的任务完成后实现优雅的关闭并带走节点,同时停止调度更多任务
- 您可以根据异常类型在顶部实现重试
- 列表项关闭:
- 如果您可以控制工作节点的消失,那么可以在所有正在运行的任务完成后实现优雅的关闭并带走节点,同时停止调度更多任务
- 您可以根据异常类型在顶部实现重试
- 列表项关闭: