MAX_TIME_BETWEEN_REQUEST_RESPONSE can be changed by the user

fixes #1051
This commit is contained in:
Sam Halliday 2023-02-23 14:07:48 +00:00
parent 70cfc7d7ce
commit 831bc572ea

View file

@ -52,7 +52,7 @@ import software.amazon.kinesis.retrieval.RecordsPublisher;
@KinesisClientInternalApi
public class ShardConsumer {
public static final int MAX_TIME_BETWEEN_REQUEST_RESPONSE = 60 * 1000;
public static final int MAX_TIME_BETWEEN_REQUEST_RESPONSE = Integer.parseInt(System.getProperty("software.amazon.kinesis.lifecycle.ShardConsumer.max_time", "60000"));
private final RecordsPublisher recordsPublisher;
private final ExecutorService executorService;
private final ShardInfo shardInfo;