Java 历史记录队列在每次空读取时写入moveToIndex日志
在滚动周期到达后,编年史队列写入moveToIndex在Java 历史记录队列在每次空读取时写入moveToIndex日志,java,chronicle,chronicle-queue,Java,Chronicle,Chronicle Queue,在滚动周期到达后,编年史队列写入moveToIndex在ExceptTailer.readDocument(message)上记录每次调用。 此日志仅在队列中没有可用消息时出现。 这是一种预期的行为吗?如果appender长时间闲置会有问题吗 我遇到了这样一种情况:读卡器停止读取消息并返回false,即使appender仍将消息写入队列。但我无法了解情况。这就是我怀疑日志的原因 日志如下: 16:52:19.783 [Chronicle Reader] DEBUG n.o.c.q.i.s.Sin
ExceptTailer.readDocument(message)
上记录每次调用。
此日志仅在队列中没有可用消息时出现。
这是一种预期的行为吗?如果appender长时间闲置会有问题吗
我遇到了这样一种情况:读卡器停止读取消息并返回false,即使appender仍将消息写入队列。但我无法了解情况。这就是我怀疑日志的原因
日志如下:
16:52:19.783 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:20.784 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:21.785 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:22.785 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:23.786 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:24.787 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:25.787 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
16:52:26.788 [Chronicle Reader] DEBUG n.o.c.q.i.s.SingleChronicleQueueExcerpts$StoreTailer - moveToIndex: 17ec5f2 3
我的历史记录队列版本:4.5.27我建议尝试最新的快照,但不应该这样做。谢谢Peter。我们什么时候可以期待maven发布?受支持的客户端会定期发布,我正在与我的团队讨论下一次公开发布的时间。我建议尝试最新的快照,但不应该这样做。谢谢Peter。我们什么时候可以期待maven发布?受支持的客户机会定期发布,我正在与我的团队讨论下一次公开发布的时间。