gpt4 book ai didi

java - 对象池能够在退出时保存对象并在启动时重新加载吗?

转载 作者:行者123 更新时间:2023-12-01 12:52:41 26 4
gpt4 key购买 nike

Apache Commons seems to be the decent Object Pool实现在那里。或任何其他可以支持这一事业的框架

如何在关闭期间保存池的状态;可以将其对象序列化为外部形式 json、xml ..?并在下次启动时重新加载?

最佳答案

可以在池关闭时捕获池中的对象,并在使用 Yapool 打开池时将这些对象放回池中。 。我添加了test-case Yapool 展示了如何做到这一点。

在“池之间”保留这些对象不是 Yapool 的一部分。但是,例如,您可以将它们存储在文件中并在打开池之前加载它们。

更新:添加another test-case它显示了更正确的实现,也显示了一个极端情况。

关于java - 对象池能够在退出时保存对象并在启动时重新加载吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24103704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com