如何让akka事件采购(akka-persistence)使用并行日志演员

时间:2014-09-19 16:46:09

标签: java akka event-sourcing akka-persistence

我正在测试事件采购(akka-persistence)并编写了我自己的Journal插件。但是在运行性能测试时,我很快注意到并非所有CPU资源都被使用。将消息写入日志的类是一个actor(例如,以串行方式执行所有写操作)。

是否可以使用此日志actor的多个实例来提高日志后端的写入性能?如果是,怎么样?

由于

1 个答案:

答案 0 :(得分:0)

正如我在akka-user mailing list上暗示的那样,现在没有办法让多个日记本演员。你可以做的是实现AsyncWritePlugin API,允许actor以非阻塞方式进行写入,然后你可以扩展插件中的写入。