Terracotta HA and health checker for production environments
Here is a sample file with Terracotta HA and health checker recommended for production environments.
<?xml version="1.0" encoding="UTF-8"?>
<!-- All content copyright Terracotta, Inc., unless otherwise indicated. All rights reserved. -->
<tc:tc-config xsi:schemaLocation="http://www.terracotta.org/schema/terracotta-5.xsd"
xmlns:tc="http://www.terracotta.org/config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tc-properties>
<property name="l2.l1reconnect.enabled" value="true" />
<property name="l2.healthcheck.l2.ping.idletime" value="5000" />
<property name="l2.healthCheck.l2.ping.interval" value="1000" />
<property name="l2.healthCheck.l2.ping.probes" value="3" />
<property name="l2.healthCheck.l2.socketConnect" value="true" />
<property name="l2.healthCheck.l2.socketConnectCount" value="5" />
<property name="l1.healthCheck.l2.ping.idletime" value="5000" />
<property name="l1.healthCheck.l2.ping.interval" value="1000" />
<property name="l1.healthCheck.l2.ping.probes" value="3" />
<property name="l1.healthCheck.l2.socketConnect" value="true" />
<property name="l1.healthCheck.l2.socketConnectCount" value="8" />
<property name="l2.healthCheck.l1.ping.idletime" value="5000" />
<property name="l2.healthCheck.l1.ping.interval" value="1000" />
<property name="l2.healthCheck.l1.ping.probes" value="3" />
<property name="l2.healthCheck.l1.socketConnect" value="true" />
<property name="l2.healthCheck.l1.socketConnectCount" value="5" />
</tc-properties>
<servers>
<server host="tc-server1" name="tc-server1">
<data>/opt/terracotta/server-data</data>
<logs>/opt/terracotta/server-logs</logs>
</server>
<server host="tc-server2" name="tc-server2">
<data>/opt/terracotta/server-data</data>
<logs>/opt/terracotta/server-logs</logs>
</server>
<mirror-groups>
<mirror-group group-name="group1">
<members>
<member>tc-server1</member>
<member>tc-server2</member>
</members>
</mirror-group>
</mirror-groups>
<ha>
<mode>networked-active-passive</mode>
<networked-active-passive>
<election-time>10</election-time>
</networked-active-passive>
</ha>
</servers>
<clients>
<logs>/opt/terracotta/client-logs</logs>
</clients>
</tc:tc-config>
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home