org.apache.brooklyn.entity.nosql.hazelcast.hazelcast-brooklyn.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of brooklyn-software-nosql Show documentation
Show all versions of brooklyn-software-nosql Show documentation
Brooklyn entities for NoSQL data store software entities
[#ftl] <?xml version="1.0" encoding="UTF-8"?> <hazelcast xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hazelcast.com/schema/config http://www.hazelcast.com/schema/config/hazelcast-config-3.5.xsd" xmlns="http://www.hazelcast.com/schema/config"> <properties> <property name="hazelcast.discovery.enabled">true</property> </properties> <group> <name>${entity.groupName}</name> <password>${entity.groupPassword}</password> </group> <management-center enabled="false">http://localhost:8080/mancenter</management-center> <network> <port auto-increment="true" port-count="100">${entity.nodePort?c}</port> <outbound-ports> <!-- Allowed port range when connecting to other nodes. 0 or * means use system provided port. --> <ports>0</ports> </outbound-ports> <join> <multicast enabled="false" /> <tcp-ip enabled="true"> [#list driver.hazelcastNodesList as member] <member>${member}</member> [/#list] </tcp-ip> <aws enabled="false" /> </join> <ssl enabled="false"/> <socket-interceptor enabled="false"/> </network> <partition-group enabled="false"/> <map name="default"> <in-memory-format>BINARY</in-memory-format> <backup-count>1</backup-count> <async-backup-count>0</async-backup-count> <time-to-live-seconds>0</time-to-live-seconds> <max-idle-seconds>0</max-idle-seconds> <eviction-policy>NONE</eviction-policy> <max-size policy="PER_NODE">0</max-size> <eviction-percentage>25</eviction-percentage> <min-eviction-check-millis>100</min-eviction-check-millis> <merge-policy>com.hazelcast.map.merge.PutIfAbsentMapMergePolicy</merge-policy> </map> <serialization> <portable-version>0</portable-version> </serialization> <services enable-defaults="true"/> </hazelcast>