Prestosql/trino при уменьшении масштаба EMR убивает запросы
У меня есть кластер presto на EMR. У нас также действует политика автоматического масштабирования на основе показателей AWS Clouldwatch. У нас есть проблема, когда кластер уменьшает узлы, он не ждет завершения запросов, выполняемых на этих узлах. Он просто убивает все запросы и уменьшает масштаб. Существует свойство, которое любезно завершает работу узлов, может использоваться в конфигурации кластера, но оно имеет свои ограничения. Он не работает с trino или prestoSql. Это работает только для Prestodb.
https://docs.aws.amazon.com/emr/latest/ReleaseGuide/presto-graceful-autoscale.html
Я также исследовал
cooldown
период в политиках автомасштабирования, но ни одна из них, похоже, не работает для нашего кластера. Мне интересно, это известная проблема для prestosql / trino