我要將獨立緩存「升級」爲集羣緩存。到目前爲止,我有可能將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