Chronicle 队列会删除文件吗?

Does Chronicle queue ever delete files?

我在多个 Linux 主机上的一个应用程序 运行 中使用 Chronicle Queue 4.5.15。该应用程序的每个实例都有自己的编年史队列,通常存储数百万个字符串。

最近我注意到每个实例上的队列文件都消失了。我的应用程序确实有代码可以在 tailer 周期递增后删除编年史文件,但是我已经登录到那里说明发生这种情况的时间并且没有在日志中看到这种情况发生。

我的问题是 - Chronicle 库是否每次都出于任何原因删除队列文件?我认为图书馆从未删除过文件,但我只是想确认这一点,这样我就可以从我对文件丢失原因的调查中消除它。

Chronicle library every delete queue files for any reason?

这仅在测试中作为清理测试文件的显式调用完成。它不会自动执行此操作,也没有办法在不添加代码的情况下将其设置为执行此操作。