1)chronicle queue v4 test patterns DocumentContext.isPresent()
ExcerptTailer
显示某种形式的ExcerptAppender
busy state checking,appender -> tailer
位于队列末尾且代码正在等待,以便新条目从tailer
到达。
2)是否存在用于异步appender
通知的内置编年史队列机制,以便在收到通知事件时,给定event listener
保证至少有一个条目由{{{}发布。 1}},准备好阅读?
3)如果没有,推荐模式是什么来实现这样的for (var i = 0; i < projects.projects.length; i++) {
for (var j = 0; j < projects.projects[i].images.length; j++) {
var x = projects.projects[i].images[j];
console.log(x);
}
}
?请分享一个有效的例子吗?
答案 0 :(得分:3)
实现侦听器模式的推荐模式是使用methodReader / methodWriter,它还可以在您读取的位置时处理时间戳。
我建议您从第1部分开始自下而上阅读这些https://vanilla-java.github.io/tag/Microservices/。
对于tailer,它知道有消息的唯一方法是读取/轮询队列的末尾。如果appender和tailer在同一个过程中,您可以使用您选择的不同机制。