2

我们正在尝试在我们的应用程序中使用基于 Akka 文件的持久邮箱。关于如何维护和持久化消息队列的查询很少。

在测试期间,我观察到位于“_mb”文件夹下的队列中的条目会每隔一段时间被清除。我观察到,当队列大小超过 20Mb 并且参与者不再接收任何消息时,队列被清除。

在实际的生产用例中,这个actor会不断地被消息轰炸。我试图模拟这一点,我看到队列大小增加到超过 150Mb。

只是想知道清除/清除这些条目的限制和算法。

假设“_mb”文件夹下的队列文件大小为 1Gb。如果我重新启动我的应用程序,akka 会尝试将大量这些消息加载到内存中。我很想知道这种行为。如果这些条目有驱逐政策,我该如何控制。

4

0 回答 0