Hello everyone,

I have a Flink job that uses a Kinesis Data Stream as a sink.

producerConfig.put("CollectionMaxCount", "500"); // TODO: Move this into
an external property
        FlinkKinesisProducer<String>
kinesis=newFlinkKinesisProducer<>(newSimpleStringSchema(), producerConfig);
        kinesis.setFailOnError(true);
        kinesis.setDefaultStream((String)props.get("OutputStream"));
        kinesis.setQueueLimit(500); // TODO: Move this into an external
property
        kinesis.setDefaultPartition("0");

Output data are simple strings, but once in the consumer application I
get multiple output items for each call to GetRecord. Is this expected
behavior?

Thanks in advance

-- 
Best Regards
Yoandy Rodríguez

Reply via email to