gpt4 book ai didi

java - Chronicle 队列事件监听器

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:04:30 28 4
gpt4 key购买 nike

1) 在 chronicle queue v4 中大多数test patterns显示某种形式的 DocumentContext.isPresent() busy state checking ,当 ExcerptTailer 位于队列末尾并且代码正在等待 新条目从 ExcerptAppender 到达时。

2) 是否有用于异步 appender -> tailer 通知的内置编年史队列机制,以便在收到通知事件后,给定的 tailer 保证appender 已发布至少一个条目,准备好阅读

3) 如果不是,推荐的模式是什么来实现这样的事件监听器?请分享一个工作示例?

最佳答案

实现监听器模式的推荐模式是使用 methodReader/methodWriter,它还可以在您阅读的地方处理时间戳。

我建议您阅读这些 https://vanilla-java.github.io/tag/Microservices/从第 1 部分开始自下而上。

对于 tailer,它知道有消息的唯一方法是读取/轮询队列的末尾。如果 appender 和 tailer 在同一个进程中,您可以使用您选择的不同机制。

关于java - Chronicle 队列事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41429878/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com