|
1
0
所以,在伪代码中:
这样我们就避免了最终的非零挂断,因为我们总是确信有东西可以接收。
另外,您可能需要设置
|
|
|
2
0
实现这一点的唯一方法似乎是使用一些自我管理偏移量的附加逻辑。以下是伪代码:
以及在Kotlin的实现:
现在可以将轮询持续时间设置为一个合理的值(例如1s),而不必担心丢失的消息,因为循环将继续,直到使用者达到循环开始时确定的结束偏移量。 是 它也不能设置得太高(否则使用者在检索 |