<?xml version="1.0" encoding="UTF-8"?> <hazelcast xsi:schemaLocation="http://www.hazelcast.com/schema/config hazelcast-basic.xsd" xmlns="http://www.hazelcast.com/schema/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <group> <name>metacat</name> <password>password</password> </group> <network> <port auto-increment="true">5701</port> <join> <multicast enabled="false"> <multicast-group>224.2.2.3</multicast-group> <multicast-port>54327</multicast-port> </multicast> <tcp-ip enabled="true"> <hostname>127.0.0.1</hostname> </tcp-ip> </join> <interfaces enabled="true"> <interface>127.0.0.1</interface> </interfaces> <symmetric-encryption enabled="false"> <!-- encryption algorithm such as DES/ECB/PKCS5Padding, PBEWithMD5AndDES, AES/CBC/PKCS5Padding, Blowfish, DESede --> <algorithm>PBEWithMD5AndDES</algorithm> <!-- salt value to use when generating the secret key --> <salt>thesalt</salt> <!-- pass phrase to use when generating the secret key --> <password>thepass</password> <!-- iteration count to use when generating the secret key --> <iteration-count>19</iteration-count> </symmetric-encryption> <asymmetric-encryption enabled="false"> <!-- encryption algorithm --> <algorithm>RSA/NONE/PKCS1PADDING</algorithm> <!-- private key password --> <keyPassword>thekeypass</keyPassword> <!-- private key alias --> <keyAlias>local</keyAlias> <!-- key store type --> <storeType>JKS</storeType> <!-- key store password --> <storePassword>thestorepass</storePassword> <!-- path to the key store --> <storePath>keystore</storePath> </asymmetric-encryption> </network> <executor-service> <core-pool-size>16</core-pool-size> <max-pool-size>64</max-pool-size> <keep-alive-seconds>60</keep-alive-seconds> </executor-service> <map name="hzSystemMetadata"> <backup-count>3</backup-count> <eviction-policy>LRU</eviction-policy> <max-size policy="cluster_wide_map_size">1000</max-size> <eviction-percentage>25</eviction-percentage> <merge-policy>hz.ADD_NEW_ENTRY</merge-policy> <map-store enabled="true"> <class-name>edu.ucsb.nceas.metacat.dataone.hazelcast.SystemMetadataMap</class-name> <write-delay-seconds>0</write-delay-seconds> </map-store> </map> <map name="hzObjectPath"> <backup-count>3</backup-count> <eviction-policy>NONE</eviction-policy> <max-size policy="cluster_wide_map_size">0</max-size> <eviction-percentage>25</eviction-percentage> <merge-policy>hz.ADD_NEW_ENTRY</merge-policy> <map-store enabled="true"> <class-name>edu.ucsb.nceas.metacat.dataone.hazelcast.ObjectPathMap</class-name> <write-delay-seconds>0</write-delay-seconds> </map-store> </map> <map name="hzIndexEventMap"> <backup-count>3</backup-count> <eviction-policy>LRU</eviction-policy> <max-size policy="cluster_wide_map_size">1000</max-size> <eviction-percentage>25</eviction-percentage> <merge-policy>hz.ADD_NEW_ENTRY</merge-policy> <map-store enabled="true"> <class-name>edu.ucsb.nceas.metacat.index.IndexEventMapStore</class-name> <write-delay-seconds>0</write-delay-seconds> </map-store> </map> </hazelcast>