翻翻過去那場(chǎng)雪
2023-08-07 14:26:46
與其他選項(xiàng)(例如等)相比,我對(duì)StartAt訂閱選項(xiàng)的要求/意義有點(diǎn)困惑。StartAtSequenceStartWithLastReceived我嘗試深入研究 Java 客戶端文檔,但這也沒有幫助 - 例如無(wú)法設(shè)置選項(xiàng),但它是可獲取的感謝您的投入!
1 回答

守候你守候我
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
你應(yīng)該看一下 Go README.md,因?yàn)榭雌饋砟銓?shí)際上對(duì) Go 客戶端感興趣,而不是 Java :-)
如您所知,StartAtSequence 用于在給定的序列號(hào)處創(chuàng)建訂閱,而 StartWithLastReceived 指示服務(wù)器應(yīng)發(fā)送最后一個(gè)。
StartAt() 只是一個(gè)通用選項(xiàng),您可以在其中傳遞 pb.StartPosition,它是一個(gè) int32,代表可能的選項(xiàng):
StartPosition_NewOnly? ? ? ? StartPosition = 0
StartPosition_LastReceived? ?StartPosition = 1
StartPosition_TimeDeltaStart StartPosition = 2
StartPosition_SequenceStart? StartPosition = 3
StartPosition_First? ? ? ? ? StartPosition = 4
- 1 回答
- 0 關(guān)注
- 99 瀏覽
添加回答
舉報(bào)
0/150
提交
取消