使用flink版本1.13.1 代码已经简化了。我在我的项目中使用了广播状态,它会每5分钟发送一些配置,因为一个进程函数只连接一个广播源,所以我定义了一个case类来传递三种配置 case类: case class OrderConfBroadcastBeanorder_conf_broadcast", createTypeInformation[String], createTypeInformation[OrderConfBroadcastBean])) 我想知道在进程函数中使用广播状态的两
我已经实现了一个Flink RichFunction,它具有以下结构: public class MyFunction extends KeyedBroadcastProcessFunction <String更新在processBroadcastElement()函数中完成。 在作业开始时,我希望使用initialState()函数初始化mapState。问题是我不能在open()函数中使用它(请参阅here为什么)。 在这种情况下,初始化mapState的正确