# Service

Configuration items for managing services.

The default RTDS service for the TREP Adapter is `ELEKTRON_DD`.

## upa-dictionary-service

**Type**: String

**Default**: `ELEKTRON_DD`

RTDS service name to request date dictionary from.

<dl><dt><strong>📌 NOTE</strong></dt><dd>

The default configured RTDS service for the TREP Adapter is `ELEKTRON_DD`. To change the service name from `ELEKTRON_DD`, edit configuration items [upa-priority-service](trep-service.md#upa-priority-service) (if used), [upa-dictionary-service](trep-service.md#upa-dictionary-service), and [add-pattern](trep-name-mapping.md#add-pattern).

If you have deployed the TREP Adapter to the Deployment Framework, you don’t need to edit the above configuration items directly. Instead, edit the [configuration variables](../caplin-platform/datasource/datasource-configuration-syntax.md#configuration-variables) `REUTERS_DATA_SERVICE` and `REUTERS_DICTIONARY_SERVICE` in the file `global_config/overrides/TREPAdapter/DataSource/etc/upasrc.conf`.
</dd></dl>

## upa-priority-groups

**Type**: String array

**Default**: _none_

**Requires**: [upa-priority-service](#upa-priority-service)

**Since**: 7.1.3

**❗ IMPORTANT**\
Do not set `upa-priority-groups` if you have configured a connection to an RTO (Refinitiv Real-time Optimized) endpoint.

A space-separated list of groups that must be available for the adapter’s status to be UP. If any of the listed groups are unavailable, the adapter disconnects from any connected peers and sets its status to DOWN.

For example, to configure Market data (1) as a priority group, use the following configuration:

```
upa-priority-groups 1
```

## upa-priority-service

**Type**: String

**Default**: None

The most important Refinitiv service that DataSource uses. If this service is not available on startup the TREP Adapter will not allow peer connections. If this service goes down TREP Adapter disconnects from all its peers, thus enabling failover DataSources to provide the data.

If you change the value of `upa-priority-service`, change the value of these related configuration items:

<dl><dt><strong>📌 NOTE</strong></dt><dd>

The default configured RTDS service for the TREP Adapter is `ELEKTRON_DD`. To change the service name from `ELEKTRON_DD`, edit configuration items [upa-priority-service](trep-service.md#upa-priority-service) (if used), [upa-dictionary-service](trep-service.md#upa-dictionary-service), and [add-pattern](trep-name-mapping.md#add-pattern).

If you have deployed the TREP Adapter to the Deployment Framework, you don’t need to edit the above configuration items directly. Instead, edit the [configuration variables](../caplin-platform/datasource/datasource-configuration-syntax.md#configuration-variables) `REUTERS_DATA_SERVICE` and `REUTERS_DICTIONARY_SERVICE` in the file `global_config/overrides/TREPAdapter/DataSource/etc/upasrc.conf`.
</dd></dl>

## service-hashsize

**Type**: Integer

**Default**: 50

Size of hashtable for service

## system-info-label

**Type**: String

**Default**: None

Identifier for system information.
