rm.uris

Hostname or IP address and port (usually 9001) of the Nuance Resource Manager listener,

Value

String. A comma-separated list of all deployed resource managers. (If you have more than resource manager on one host, they must use different ports.)

Format: https://hostname:port,https://hostname:port

Example: https://10.3.12.123:9001,https://10.3.12.124:9001 (different hosts, same port)

Example: https://10.3.12.123:9001,https://10.3.12.123:9002 (same host, different ports)

You can use the hostname or IP address of the host. Do not use localhost or the loopback address (127.0.0.1).

Default

(none)

How to set

In Management Station, set on the Natural Language Engine service. If not using Management Station, set in the NLE configuration file (User-nle01.properties, see Configuration roadmap).

Usage

Set by system administrators during initial system configuration.

The NLE engine uses the URL when registering its capabilities as a resource. This enables Nuance Resource Manager to allocate suitable resources at runtime.

When you set up secure connections (see Securing connections with SSL/TLS), the host name in this property must match the value of Common Name (CN) specified in the server certificate of the Resource Manager (as specified by httpClient : certFile). To explain, when NLE registers itself with the Resource Manager, the resource manager returns its server certificate and the CN value must match the connection URL of this property. For example, if NLE registers via https://machineXYZ.nuance.com:9001/registerEngine, then the server certificate configured for Resource Manager must have a CN that is set to machineXYZ.nuance.com (and not simply machineXYZ).

The default value in Management Station depends on the host configuration:

  • The value is automatically set when NLE is co-located on the same host with other components including the Resource Manager. No changes are necessary.
  • When NLE and NTpE are co-located on a host without other Nuance services, the default is the local host (and typically HTTPS protocol with port 9001). Nuance recommends setting this parameter in your initial system configuration so NLE can register as a resource across the entire Speech Suite system. In addition, set rm.enabled to true, and update nle.host with the hostname (recommended) or IP address of the host.

For more information on the Nuance Resource Manager, see Resource manager features.