QueryableState Flink AWS EMR。

问题描述 投票:0回答:1

我有一个在Apache Flink集群中使用Queryable状态功能的用例。https:/ci.apache.orgprojectsflinkflink-docs-stabledevstreamstatequeryable_state.html#activating-queryable-state。

我不想建立自己的集群(但想利用现有的管理解决方案)。

我评估了两种可能性:使用AWS Kinesis Data Application(KDA)或使用AWS EMR。

似乎KDA不支持可查询状态。

我不确定EMR是否支持。 这方面的文档是不存在的。

谁能分享一些这方面的信息?

apache-flink amazon-emr flink-streaming amazon-kinesis amazon-kinesis-analytics
1个回答
0
投票

启用可查询状态需要一些配置,这主要涉及到暴露某些端口。EMR并不阻止你这样做 -- 如果你想的话,你可以在EMR上做一个彻底的自定义Flink安装。

另一个你可以考虑的方法是在EKS上使用Ververica Platform的社区版。请看 https:/www.ververica.comblogannouncing-ververica-platform-community-editionhttps:/docs.ververica.comv2.1installationhosted_k8s_quickstartaws_eks.html。. 有了这个解决方案,您将获得一个完全管理的Flink环境,其中包括一个选项,用于启用每个部署的可查询状态(该选项是高级配置部分的一部分)。

© www.soinside.com 2019 - 2024. All rights reserved.