Closed davide-bolcioni closed 3 years ago
The only parameter in
return producer.produce(topic: topic, payload: record_buf, key: message_key, partition: partition, headers: headers)
which seems a candidate for conversion to integer is the partition. Maybe a configuration setting.
False alarm, went away with
partition_key nil
Describe the bug
Occasional FFI error (see log below) appears in the log, for about 0.5% of messages. I suspect it is the underlying reason for a persistent stream of retries I cannot otherwise explain.
To Reproduce
Not easily reproduced, fluentd is being forwarded records (in JSON format from k8s) and the error is sporadic.
Expected behavior
No FFI exception.
Your Environment
Your Configuration
Configuration:
Your Error Log