KB Article #174767

containers synchronization between Interchange & Integrator

Problem

-- what triggers the container synchronization between Interchange and Integrator
-- how can they out of sync ?
-- what can be the impact of such out of sync

Resolution

* the synchronization is based on
- the number of unique (no matter the version is) containers contained in the Interchange table b2bimapcontainers
- the number of the unique containers returned by the command ./Integrator deployment -list -containers

* if there are more containers on Integrator side, the "extra" containers will be removed by the Mapping proxy

It may occur for instance if some containers were removed by the mapping proxy while Integrator was stopped. In, that case all the missing containers will be redeployed at Integrator start-up. If a large number of container needs to be redeployed, it may take some time and prevent users to deploy new flows from mapping services (deployment of flows are sequential)

* if somehow, there are more containers on Interchange side, the "missing" container will be redeployed to Integrator