当前位置: 首页 > 知识库问答 >
问题:

Axon事件存储处理-读取聚合的所有事件

洪黎昕
2023-03-14

如何读取自创建以来该聚合的所有事件?

共有1个答案

谭煜
2023-03-14

EventStore接口还公开了另一个方法:

DomainEventStream readEvents(String aggregateIdentifier,长firstSequenceNumber)

您可以将其与0一起用作第二个参数,以强制事件存储区返回从序列0开始的所有事件,序列0是聚合的第一个事件。

 类似资料:
  • 我如何要求axon刷新EventStore的缓存? 我知道这样插入事件绝对不是一个好的做法,但我们需要一个工作区。

  • 这很可能是我们自己的缺陷(可能是我们的bean配置Kafkapublisher/EventProcessorConfigurer),我们将解决这个问题,但在您看来,更大的问题是,是否可以让Cassandra与Axon一起工作。我记得在google groups论坛上看到一些帖子说,由于性能问题,没有考虑对Cassandra的支持。我们希望确保我们不会投资于那些将是一场噩梦或根本不是一个好的解决方案

  • 我目前正在用PostgreSQL中的Axon-framework设置一个事件存储(spring boot,axon-spring-boot-starter,axon-server-connector从依赖项中删除)。 系统按预期加载,我可以看到命令、事件和事件处理程序按预期工作。 此外,我认为元数据应该包含其他整数。 这是正确的吗?我是不是错过了一些额外的配置?

  • 本文向大家介绍HTML5 / JS存储事件处理程序,包括了HTML5 / JS存储事件处理程序的使用技巧和注意事项,需要的朋友参考一下 仅当存储事件由另一个窗口触发时,才会触发存储事件处理程序。您可以尝试运行以下代码:

  • 我有一个条目主题,其中我从传感器接收数据。通常,我收到的数据如下所示: 为了稍后在拓扑中进行一些计算,我需要构建一个映射,其中包含从每个捕获者接收到的所有最后值。 关键字:项目id值:{ 为了做到这一点,我在传感器主题和聚合主题之间进行了连接,连接的结果是聚合主题中的post。 ------ 传感器(KStream)-| -------聚合(KTable)---| 更新:以下是实现这种连接的jav

  • 我有两个独立的应用程序运行在同一服务器上。 null 我已经实现了从用户管理到钱包管理的事件来源。它运行得很好。 但是,当我将从钱包管理应用程序中的事件处理程序发布新事件时,我将收到以下错误消息日志。 以下是我的日志详细信息