...
Producer's configure. | configure item. | default value
|
includeWaitTimeOnMetadataInMaxBlockTime | max.block.ms.include.metadata | false |
maxWaitTimeMsOnMetadata | max.block.metadata.ms<max.block.ms | 60 seconds |
2. Code changes
By default, includeWaitTimeOnMetadataInMaxBlockTime is true, all of the behaviors are not changed.
...
Cases to send record.\Configures | max.block.ms | includeWaitTimeOnMetadataInMaxBlockTime(max.block.ms.include.metadata) | maxWaitTimeMsOnMetadata(max.block.metadata.ms) |
1 | 10 seconds | default value: false (no set)false | default value: 60 seconds (no set) |
2 | 1 seconds | default value: false (no set)false | default value: 60 seconds (no set) |
3 | 10 seconds | true | default value: 60 seconds (no set) |
4 | 1 seconds | true | 5 seconds |
5 | 1 seconds | true | 1 seconds |
...