Server parameters for configuration file

The following table describes how to set the server parameters for the IXIASOFT CCMS.

Field Description Recommended value
/Server 
   /Endpoint
Defines the port where the server listens for requests. It uses the CORBA IIOP element syntax:
iiop://hostname-or-ip:portno
If the server has multiple IP addresses, you need to specify one address reachable by the IXIASOFT CCMS Desktop as well as the local host. For example:
iiop://172.20.30.112:2500,
127.0.0.1:2500
Important: The port number must not be used by any other service on the server, otherwise the IXIASOFT TEXTML Server will not start. The port number has to be the same for all interfaces you specify in the endpoint, e.g. for address 172.20.30.112:2500 and for 127.0.0.1:2500.
/Server 
   /MaxThreadCount
Maximum number of threads in the TEXTML Server pool to service its API calls.

For a deployment with less than 50 users, keep the default value (10).

For a deployment with 50 or more users, set this value to 20. Note: you need at least 16 CPUs in this case.

/Server 
   /ConnectionTimeOut
The time, in seconds, that a TEXTML Server client session can remain idle before it is terminated. Keep the default value: 86400 (24 hours).
/Server 
   /RecyclingInterval
The time interval, in seconds, at which TEXTML Server checks inactive sessions and terminates them. Keep the default value: 3600 (1 hour).
/Server 
   /HeartBeatFrequency
The time interval, in seconds, at which TEXTML Server checks the performance statistics and records them to the log file specified by the File logging parameter. Keep the default value: 300 (5 minutes).

Example

<TextmlServer>

  <Server>
    <InstanceName>TextmlServer</InstanceName>
    <Endpoint>iiop://172.20.30.112:2500,127.0.0.1:2500</Endpoint>
    <MaxThreadCount>10</MaxThreadCount>
    <IndexationThreadCount></IndexationThreadCount>
    <ExtractionThreadCount></ExtractionThreadCount>
    <DefaultDBLocale>fr_CA</DefaultDBLocale>
    <UseICUWordParsing>zh-CN zh-TW ja-JP th-TH</UseICUWordParsing>
    <DontUseICUWordParsing>All</DontUseICUWordParsing>
    <LicensePath>../licenses</LicensePath>
    <ConnectionTimeOut>86400</ConnectionTimeOut>
    <RecyclingInterval>3600</RecyclingInterval>
    <HeartBeatFrequency>300</HeartBeatFrequency>
   ...