有人可以指点一下haelcast客户端服务器部署的正常非mickymouse示例吗?
如果我有一个java web项目,客户端请求缓存服务器缓存对象ABCD;服务器是否需要为ABCD提供类文件?如果是,那么部署机制是什么。如果没有,那么它是如何工作的?如果我使用添加/删除了少量属性的实体ABCD更新重新部署war文件会发生什么?
一个具体的例子,展示了如何利用用户代码部署/分布式类加载/条目处理器/映射侦听器来实现淡褐色 - 特别是可以在缓存服务器节点上运行的东西?
需要了解我需要做什么才能真正投入战争1,即客户端和战争2进入缓存服务器。
答案 0 :(得分:1)
@ kalpesh-soni,如果你在内存格式中使用BINARY,并且只使用简单的map put / get操作,则不需要将类部署到hazelcast成员。由于格式为BINARY,因此它将存储为字节数组。当您在客户端更改类时,旧条目将不具有这些新属性。您可以通过添加版本字段来处理它。根据版本序列化/反序列化。