Apache Flink-可查询的广播状态

时间:2019-03-25 01:28:43

标签: apache-flink

我正在使用广播状态模式,其中规则向所有操作员广播。

出于管理目的,我想从flink应用程序外部访问广播状态的内容。出于调试目的,我想查看所有规则作为广播状态存储在我的flink集群中。

可查询状态的文档似乎表明它仅用于托管键状态: https://ci.apache.org/projects/flink/flink-docs-stable/dev/stream/state/queryable_state.html

当我尝试将查询名称设置为广播状态描述符时,出现以下异常:

java.lang.IllegalStateException: Queryable state name already set
    at org.apache.flink.api.common.state.StateDescriptor.setQueryable(StateDescriptor.java:218)
  • 可以从外部flink集群查询广播状态吗?
  • 如果没有,还有什么其他选择?

0 个答案:

没有答案