我正在使用KCL(v2)将Kafka使用者转换为AWS Kinesis使用者。在Kafka中,偏移量用于帮助消费者跟踪其最近消费的消息。如果我的Kafka应用程序死了,它将使用偏移量重新启动时从中断处开始消耗。 但是,这在Kinesis中并不相同。我可以设置kinesisClientLibConfiguration.withInitialPositionInStream(...),但是唯一的参数是TRIM_HORIZON,LATEST或AT_TIMESTAMP。如果我的Kinesis应用程序死了,它将不知道从重新启…