I have installed two IS Servers in the same unix system using Command Central. Now I want to add those two IS servers in cluster using Terracotta and Command Central composite templates.
Could you please help me how to achieve this case?
please check the IS Clustering Guide for further information.
It should have this described.
Load Balancing is needed for incoming WebServices to the IntegrationServer, otherwise these requests will reach either one or the other IS without the possibility to redirect them in cases of outtages.
First you need to have Terracotta server or cluster setup.
You already asked how to do that and itβs captured here:
Then both IS server instances must point to the same external database, not Derby.
If IS instances were setup using CC composite template similar to is-template, then DB information, e.g. db.type, db.url, etc should have been identical for both IS instances.
Then COMMON-CLUSTER configuration must be created on both IS instances and point to the TC server/cluster.
Normally all of this is done by applying is-layer template with environment.type=cluster and passing is.tc.url and db.xxx parameters for the database, plus two or more hosts for the is.hosts= array, e.g.
This is example execution from the default is-layer template.yaml