mft.client.session
This section describes the parameters that you can configure in the ActiveTransfer Server cache for client sessions. These parameters are only available with ActiveTransfer Server 9.7 fix 7 and higher.
Note: These parameters are provided for advanced configuration settings which are not expected to change unless there is a specific requirement in your ActiveTransfer Server.
mft.client.session.cache.ttl
This parameter relates to the caching of client sessions created to connect to remote servers when ActiveTransfer executes an event. Specifies the time-to-live in seconds for the client session that is stored in the cache. A client session is logged out and removed from the cache when this parameter is exceeded. The default value is 120 seconds.
mft.client.session.cache.pingInterval
This parameter relates to the caching of client sessions created to connect to remote servers when ActiveTransfer executes an event. Specifies the idle time in seconds for a client session stored in the cache after which a test command is run to verify if the client session is valid, before the session is used again. The default value is 30 seconds. If the value of this property is set to 0, ActiveTransfer runs a test command to verify the validity of the session each time, prior to executing a remote operation. Set the value of this property to a higher value (> 0) to reduce the number of test commands that have to be run in scenarios which involve transfer of a large number of files, and frequent use of remote operations.
mft.event.session.reuse
Important: Do not configure this parameter in your production environment. This parameter is provided to help solution providers debug the individual actions in an event.
ActiveTransfer reuses the connections (sessions) to remote servers that are created by ActiveTransfer event actions. This is achieved by caching the sessions for the event and reusing them later in similar actions within the same event instance. This parameter specifies if client sessions should be reused or not in ActiveTransfer events. The default value is true. If you set this parameter to false, a new session is created for each operation involving a remote server connection in the ActiveTransfer event actions. The new session is closed soon after the remote operation is completed.
mft.log.sessionlog.disable
Specifies if logging of session information should be disabled for individual user sessions.
If you retain the default value of false, ActiveTransfer creates separate log files for each ActiveTransfer Server user session in the following directory:
Integration Server_directory \instances\instance_name\packages\WmMFT\resources\logs\session_logs
If you set this parameter to true, ActiveTransfer does not create logs for ActiveTransfer Server user sessions in the given directory.