我要将独立缓存“升级”为集群缓存。到目前为止,我有可能将Properties
添加到我的ConfigurationBuilder中,如下所示。Infinispan服务器 - 目录提供程序
Properties properties = new Properties();
properties.put("default.indexwriter.max_merge_docs", "10000");
properties.put("default.indexwriter.ram_buffer_size", "500");
properties.put("default.directory_provider", "ram");
properties.put("default.indexmanager", "near-real-time");
Configuration configuration = new ConfigurationBuilder().withProperties(properties).connectionPool().addServer().host("localhost").port(11322).addServer().host("localhost").port(11422).build();
但是,当我试图创建一个配置为RemoteCacheManager
这些属性将不适用,我的所有记录写入磁盘。
我的问题是我可以在哪里添加这些属性。我查看了我的服务器配置文件,但我没有找到放置这些信息的正确位置。
谢谢你的帮助。
我想将多个tomcat实例连接到infinispan。所有实例都可以看到嵌入式缓存吗?据我了解,他们不会,所以我试过远程缓存。 – aQuip
好吧,我犯了一个错误。感谢您告诉我RemoteCacheManager的使用是不必要的。我设法以嵌入模式设置我的群集缓存。 – aQuip