Skip to main content Skip to complementary content

Configuring multiple Talend Runtime containers on a single server

Sometimes, you may need to deploy, run and test multiple versions of a SOAP service on a single server for short term development and testing needs.

In cases like this, you can deploy multiple Talend Runtime containers on a single server, to simulate multiple environments, such as Development, Staging, System Integration Test, UAT1, UTA2, etc. Those additional environments are generally temporary. They are created to accelerate development and testing and are cleaned up after the release is done.

Information noteWarning: This example shows how to deal with multiple environments on one server for a short period of time. This approach is not recommended in a Production environment. Conflicts can occur when sharing resources with this kind of configuration.

Multiple environment Runtime

Talend Runtime can be installed multiple times on the same server. Since there are many ports used by a Talend Runtime instance, you need to change all of them to avoid conflicts.

Talend provides Karaf configuration scripts which can automate the deployment of multiple containers on the same server with different set of non-conflicting ports and parameters. These scripts are executed within the Talend Runtime container and thus are supported by all platforms compatible with Talend Runtime.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!