# Adding an execution server

## About this task

The following procedure describes how to add a simple execution server (Talend JobServer or Talend Runtime type) on the Servers page.

Information noteNote: If you have huge Jobs to execute on a Talend JobServer and in case you get the timeout error, it recommended to increase the value of the Talend JobServer connection timeout parameter jobserverClient.port.timeout (in milliseconds) in the &lt;TalendAdministrationCenterInstallationDirectory&gt;/apache-tomcat/webapps/org.talend.administrator/WEB-INF/classes/configuration.properties file to 5 seconds or more. The default value of this parameter is 1000.

To perform this action via the MetaServlet application, use the addServer command. For more information about the MetaServlet parameters, see [Parameters and actions in metaServlet](https://help.qlik.com/talend/en-US/administration-center-user-guide/8.0/parameters-and-actions-in-metaservlet).

To add a simple execution server:

## Procedure

1. From the toolbar on the Servers page, click Add &gt; Add server to open the Execution server configuration panel.
2. Enter the following information:
   | Field | Description |
   | --- | --- |
   | Label | Name of the server. This field is<br>mandatory. |
   | Description | Free descriptive text. |
   | Host | IP address or DNS name of the server.<br>This field is mandatory. |
   | Time zone | In the dialog box, select the time zone<br>of the server in the list. To take advantage of the<br>autocomplete feature, type the first three letters of<br>the time zone you are searching for. |
   | Active | Select/clear the check boxes to activate/deactivate this<br>server. |
   | Talend JobServer | If selected, the following fields display: Command<br>port, File transfer port,<br>Monitoring port, Process<br>message port, Timeout on unknown<br>state(s), Username,<br>Password, and Use<br>SSL. |
   | Talend Runtime | If you want to use Talend Runtime to deploy and execute either Jobs, Services, Routes, or<br>Generic tasks, select the Talend Runtime checkbox.<br><br>If selected, the following fields display: Mgmt-Server<br>port, Mgmt-Reg port,<br>Instance, Runtime server<br>username, and Runtime server<br>password. |
   | Command port | Server port (8000 by default). This field<br>is mandatory. |
   | File transfer<br>port | Port for file transfer (8001 by default).<br>This field is mandatory. |
   | Monitoring port | Port for monitoring (8888 by default).<br>This field is mandatory. |
   | Process message<br>port | Port for the execution of process<br>messages publisher (8555 by default). This field is<br>mandatory. |
   | Timeout on unknown<br>status | Enter the predetermined period of time<br>(in seconds) after which a specific action is to be<br>taken on the selected task, in the event of unknown Job<br>status due to an unavailable Job server (120 by<br>default). This field is mandatory. |
   | Username and<br>Password | Type in the username and the password for user authentication to<br>access the Talend JobServer. Once you have typed in the password, this password is encrypted<br>when saved in the database.<br><br>Note that, if the execution server you want to add is a Talend Runtime server, these two fields are mandatory. By default, the username<br>is tadmin.<br><br>Information noteNote: The username and password must match a username and<br>password pair defined in the file users.csv in<br>the directory root/conf/ in the Job server<br>installation directory. Note that if no username and password pairs<br>are defined in the file, you do not need to fill in these fields.<br>For further information about Job server installation, see [Installing and configuring your<br>Talend JobServer](https://help.qlik.com/talend/en-US/installation-guide-linux/8.0/install-config-jobserver). |
   | Use SSL | Select/clear the checkbox to use your own SSL Keystore to encrypt<br>the data prior to transmission. For further information about<br>creating and enabling an SSL Keystore, see [Configuring the SSL<br>Keystore](https://help.qlik.com/talend/en-US/installation-guide-linux/8.0/config-ssl-keystore). |
   | Mgmt-Server port | RMI Server Port (44444 by default). This field is mandatory when<br>Talend Runtime is selected. |
   | Mgmt-Reg port | RMI Registry Port (1099 by default). This field is mandatory when<br>Talend Runtime is selected. |
   | Instance | Type in the name of the container instance in which you will deploy<br>and execute your Services, Routes, or Generic tasks.<br><br>The default value is trun, which is<br>specified in the karaf.name field of the<br>&lt;TalendRuntimePath&gt;/container/etc/system.properties<br>file.<br><br>As a second option, this field also allows the specification of the<br>full JMX serviceURL of the container instance. If the value of this<br>field starts with service:jmx, it will be treated<br>as a full JMX serviceURL and used as is. The full JMX serviceURL of<br>the container instance is specified in the<br>&lt;TalendRuntimePath&gt;/container/etc/org.apache.karaf.management.cfg<br>configuration file. With this option, you are also allowed to use<br>an alternative JMX serviceURL with Talend Administration Center to communicate with the Talend Runtime server. Note that in this case the Karaf instance name still<br>needs to be provided in addition to the serviceURL in the form of<br>&lt;alternate\_jmx\_service\_url&gt;;&lt;instance\_name&gt;.<br>For example:<br><br><br>service:jmx:rmi://localhost:44444/jndi/rmi://localhost:1099/jmxrmi;trun. |
   | Runtime server<br>username and Runtime server password | Type in the username and the password for user authentication to<br>access Talend Runtime.<br><br>For more information, see https://karaf.apache.org/manual/latest/security. |
3. Click Save to validate the configuration or click Cancel to cancel the configuration. The newly created server appears on the list.

   If you want to be informed of the change of server status, you can add a notification on this server. For more information, see [How to add a server-based notification](https://help.qlik.com/talend/en-US/administration-center-user-guide/8.0/adding-notification#how-to-add-a-server-based-notification_t).