Previous Topic: Access the CA Catalyst RegistryNext Topic: Enter or Modify Default Formula Input


Configure the Reconciler

The Reconciler configuration is stored in the Registry. You can change the properties of several elements to influence how reconciliation occurs.

Follow these steps:

  1. Access the CA Catalyst Registry.
  2. Navigate to the following location: /topology/physical/node0/sor/ssaserver.xml

    A page opens for viewing or editing the contents.

  3. Click Edit as text.

    The contents of the ssaserver.xml file display. The Reconciler configuration properties are located in the <tns:reconciler> section.

  4. Make changes to any of the following key elements and click Save Content:
    numberOfCorrelationObservers

    Defines the number of observers that can read the correlation queue for correlated events and process them. Increasing this number uses more memory and CPU to process events.

    Default: 1

    numberOfInstructionObservers

    Defines the number of observers that can read the instruction queue for new instruction events and process them. Increasing this number uses more memory and CPU to process events.

    Default: 3

    mdrName

    Defines the value of the MDR Name property in the reconciled sheet. The default is CA:00030, which is the registered MdrProduct property value for CA Catalyst.

    mdrInstanceName

    Defines the value of the MDR Instance Name property in the reconciled sheet.

    Default: tenant0

    DefaultFormula

    Defines the default formula used by the Reconciler to reconcile correlated CI projection sheets. You can set any available reconciliation formula as the default. The default formula is the global formula used by the Formula Processor to perform all reconciliations.

    Default: com.ca.ssa.sor.formula.LastUpdatedWinsFormula

    To change the default, set the ini:javaImpl property value next to "Default Formula" to the formula name prefixed by the implementation, which is com.ca.ssa.sor.formula for all provided formulas.

    For example, to set the default formula to NoOpFormula, modify the "Default Formula" line as follows:

    <tns:formula name="Default Formula"
    ini:javaImpl="com.ca.ssa.sor.formula.NoOpFormula"
    

    If the formula that you set as the default requires an input, you provide that input in the defaultsheet.xml file.

    defaultSheetURL

    Defines the location of the file used to calculate the property values in the reconciled sheet.

    Default: /topology/physical/node0/sor/defaultsheet.xml

    You can manipulate the file listed in this location to specify different formulas for calculating the value of each property. Do not change this property unless you have changed the location of the defaultsheet.xml file.

    configurationURL

    Defines the location of the file used to define existence policy, which declares the domain managers that should be the source of truth for determining CI existence in the Persistent Store.

    Default: /topology/physical/node0/sor/sourceoftruthmdr.xml

    The Reconciler uses existence policy to detect if a CI managed by multiple domains should be deleted. You can manipulate this file to change the primary, secondary, and non-source of truth domain managers. Do not change this property unless you have changed the location of the sourceoftruthmdr.xml file.