Skip to main content Skip to complementary content

Configuring the Data Service Runner

Routes and Data Services can be deployed on Talend Remote Engines from the Fall 2018 release.

OSGi deployments require that Talend Runtime 7.1.1 or later is installed and running on the same machine as the Talend Remote Engine. Microservices do not require any other application for Route and REST data service deployments, except the Data Service Runner module inside the Talend Remote Engine.

Talend Runtime can only be linked to a single Talend Remote Engine.

The use of Talend ESB infrastructure services is only supported if you have the ESB infrastructure services configured as part of your on premises subscription, and you are using Talend Administration Center for the configuration of these services.

Apache ActiveMQ Broker is supported as shipped within Talend Runtime with a cloud-only subscription as well.

Data Service Runner adds new deployment capabilities for data services and Routes artifacts:
  • OSGi deployment (kar)

    Supported for Routes, SOAP and REST data services. Requires Talend Remote Engine and Talend Runtime running on the same machine.

  • Microservice deployment (zip)

    Supported for Routes and REST data services. Requires only the Talend Remote Engine with the Data Service Runner.

Talend Remote Engine contains the following Data Service Runner configuration files in <RemoteEngineInstallationDirectory>/etc:
  • org.talend.ipaas.rt.dsrunner.cfg - core properties for microservices and OSGi execution
  • org.talend.ipaas.rt.dsrunner.log4jsocket.collector.cfg - log collector properties
  • org.talend.ipaas.rt.dsrunner.metrics.collector.cfg - metric collector properties
  • org.talend.ipaas.rt.dsrunner.microservice.client.cfg - microservice client properties
  • org.talend.ipaas.rt.dsrunner.talendruntime.client.cfg - Talend Runtime client properties

Each property is taken into account when Data Service Runner starts. A property update requires a stop/start of either the Talend Remote Engine or the Data Service Runner.

Specifying Java versions for Data Services and Routes

Specific configurations may be required depending on your Java runtime setup. For more details, see Configuring Java versions to run Jobs or Microservices.

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!