AWS Kinesis Stream Consumer正在使用哪种协议?推或拉?基本上Kinesis Stream的消费者是如何实施的?它是否使用Push协议与Kinesis Stream服务器保持长期连接?或使用Pull协议?
答案 0 :(得分:1)
答案 1 :(得分:0)
我认为两者都是。我的理解是,如果使用GetShardIteratorRequest获得结果,则可以使用拉模型。如果使用IRecordProcessor获得结果,则可以使用推模型。 使用推模型的示例: https://docs.aws.amazon.com/streams/latest/dev/learning-kinesis-module-one-consumer.html