+

Search Tips   |   Advanced Search

Configure core group memory utilization


Overview

The default heap memory allocation for HA manager memory is 100 MB and is set using the property...

Transport memory size

The maximum value is 250 MB.

The HA manager consumes heap memory when sending interprocess messages on behalf of other services that use the HA manager functionality. For example, while sending memory-to-memory replication data, or highly available routing data from one core group member to another core group member.

The Transport memory size can throttle the speed at which data is replicated or the speed at which routing data is made available to other core group members. Try allocating more heap if the following Distribution and Consistency Services (DCS) congestion messages are found in SystemOut.log...

DCSV1051W, a high severity congestion event for outgoing messages
DCSV1052W, a medium severity congestion event for outgoing messages
DCSV1054W, a medium severity congestion event for incoming messages

Under extreme workloads, these messages might still occur on a properly tuned system.


Set memory available for in-flight messages and network communication buffers

  1. In the admin console, click...

    Servers | Core Groups | Core group settings | core_group_name

  2. Set the amount of heap memory, in megabytes, allocated to the HA manager

    Transport memory size

    The maximum value that can be specified is 250 MB.

  3. Click OK.

  4. Click Review

  5. Synchronize changes with Nodes and then click Save

  6. Restart all members of the core group.


Mixed-cell

In core groups that contain both V6.x and V7 processes, all memory settings must be equal. The default memory setting for V 6.x processes is 10 MB. Therefore adjust either the V6.x or the V7 setting to make both settings equal.

Continue to use the following two memory configuration attributes...

 

Related

Core groups (high availability domains)
Set up a high availability environment