这边的目标是在多个taskpool线程里共同操作一个缓存类,给缓存类里塞值,taskpool是线程隔离的,因此使用sendable注解,使用sendable注解之后发现某些类型的字段不能序列化,这个有什么解决办法吗? 或者如果不用sendadble的话 有没有其他在多个线程中操作同一个缓存对象的方法呢?
这边的目标是在多个taskpool线程里共同操作一个缓存类,给缓存类里塞值,taskpool是线程隔离的,因此使用sendable注解,使用sendable注解之后发现某些类型的字段不能序列化,这个有什么解决办法吗? 或者如果不用sendadble的话 有没有其他在多个线程中操作同一个缓存对象的方法呢?
2 回答1.3k 阅读
64 阅读
74 阅读
只有SharedArrayBuffer共享和@sendable,没有其他方式