通过使用 Kryo 3,每次序列化/反序列化根对象(流)时都会创建一个 Kryo 3 实例。
我想知道我可以使用什么重用概念。
从源代码来看,Kryo 实例可能仅以单线程方式使用,并且由于它使用引用,因此每次都需要重新创建,除非使用能够重置的解析器。
有没有办法克隆 Kryo 实例,仅配置一次并在任何地方重复使用?您知道如何通过示例进行配置... .
最佳答案
kryo 不是线程安全的 ( https://github.com/EsotericSoftware/kryo#pooling-kryo-instances )。 你可以像我一样使用 kryo 池:https://github.com/mykidong/kryo-pool-example
关于java - Kryo 3 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29271995/