System Administration > Server manager > Server manager properties files > Server manager pool-specific configuration tuning
Server manager pool-specific tuning parameters
Tune the server manager configuration to maximize server availability while minimizing resources, thereby making the best use of specific system resources. Each individual machine should have its pool-specific configuration tuned. This is of particular concern if individual machines differ greatly in the number and power of CPUs. The following parameters most likely require tuning: PROCESS_TARGET Provides a time profile of minimum numbers of Teamcenter servers to have running on the machine. PROCESS_CREATION_DELAY Determines the interval of time (in milliseconds) between starting each additional TcServer process to join the pool. (This parameter does not explicitly appear in the file by default but can be added manually.) PROCESS_MAX Sets the upper limit on number of running Teamcenter server processes. For highly scaled up deployments on Suse Linux, please review Suse Linux UserTasksMax setting may need tuning. PROCESS_WARM Sets the desired number of prestarted but unassigned Teamcenter servers. Additional parameters provide the following information. Typically, the default settings are adequate and do not require additional tuning. Many of these parameters do not appear in the file by default, but can be added manually. ACQUIRE_REENTRANT_LOCK_TIMEOUT Determines the amount of time (in milliseconds) the manager waits before giving up when attempting to lock its internal data object regarding a server process. The default setting is 100. LOGINS_PER_MINUTE Determines the number of logins per minute allowed to the pool. The default setting is 0 (unlimited). MAX_POOL_PROCESSING_INTERVAL Determines the maximum time (in milliseconds) any given manager processing thread sleeps before checking for additional work. The default setting is 600000 (10 minutes). MIN_POOL_PROCESSING_INTERVAL Determines the minimum amount of time (in milliseconds) any given manager processing thread sleeps before checking for additional work. The default setting is 1000. POOL_ID Determines the ID of the server pool. The default setting is PoolA. PROCESS_READY_TIMEOUT Determines the time (in seconds) the manager waits for a Teamcenter server to report that it is ready before terminating the server process. The default setting is 300. SERVER_EXECUTABLE Specifies the path to the tcserver executable file. The default setting is TC_ROOT\bin\tcserver.exe. SERVER_HOST Defines the host name (or IP address) on which the Teamcenter server listens for connections. Store and forward is useful on machines with multiple network interfaces. By default, this parameter is unset, causing the server to select an arbitrary network interface from the available network interfaces. SERVER_PARAMETERS Defines additional command line parameters supplied when starting a Teamcenter server process. The default setting is -ORBNegotiateCodesets 0. SERVER_RETRY_LIMIT Determines the number of times the manager retries sending a message (for example, a license heartbeat) to a Teamcenter server before giving up. The default setting is 2. SERVER_RETRY_WAIT_PERIOD Determines the delay (in milliseconds) between retry attempts when sending a message to a Teamcenter server. The default setting is 1000. THREAD_POOL_INVOKING_SERVERS Determines the maximum size of the pool of threads used for sending messages to Teamcenter servers and performing other miscellaneous tasks in the manager. The default setting is 500.
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/AWAdmin/fhs4814155880506/moj1737238607512/hyn1737238611312/iih1737238611529/pool_specific_configuration_tuning.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)