与其他选项(例如等)相比,我对StartAt订阅选项的要求/意义有点困惑。StartAtSequenceStartWithLastReceived我尝试深入研究 Java 客户端文档,但这也没有帮助 - 例如无法设置选项,但它是可获取的感谢您的投入!
1 回答
守候你守候我
TA贡献1802条经验 获得超10个赞
你应该看一下 Go README.md,因为看起来你实际上对 Go 客户端感兴趣,而不是 Java :-)
如您所知,StartAtSequence 用于在给定的序列号处创建订阅,而 StartWithLastReceived 指示服务器应发送最后一个。
StartAt() 只是一个通用选项,您可以在其中传递 pb.StartPosition,它是一个 int32,代表可能的选项:
StartPosition_NewOnly StartPosition = 0
StartPosition_LastReceived StartPosition = 1
StartPosition_TimeDeltaStart StartPosition = 2
StartPosition_SequenceStart StartPosition = 3
StartPosition_First StartPosition = 4
- 1 回答
- 0 关注
- 73 浏览
添加回答
举报
0/150
提交
取消