标签: apache-flink flink-streaming flink-cep
我正在使用Flink 1.4.1,并且正在使用CEP。我必须计算每个订单中同一用户的终身订单金额。
因此,当我发送订单时,订单A->金额:500,订单B->金额:200,订单C->金额:300并由用户使用状态计算密钥。在订单B的某个时间,它显示700,有时显示200。
表示有时会在B中添加顺序A,有时不会。我正在以6种并行方式运行代码。这是并行性问题还是分布式状态问题?
当我使用单个并行度运行整个程序时,该程序将正常运行并显示正确的结果。
关于, 班杰尔