Administration and Development > Configuring ThingWorx Asset Management > Configuring Recommended Subsystem Settings
  
Configuring Recommended Subsystem Settings
There are recommended configuration settings for the FileTransferSubsystem and WSCommunicationsSubsytem that can improve performance when performing file transfers through ThingWorx Software Content Management.
WSCommunicationSubsystem Configuration
If file transfers are expected to involve large files (greater than 20mb in size), increase the timeout value for request response messages to 180 seconds from 60, as follows:
1. In ThingWorx Composer, underSystem, click Subsystems.
2. In the list of subsystems, click WSCommunicationsSubsystem.
3. In the left-hand panel, click Configuration.
4. In the Amount of time a request will wait for the response message before timing out (secs) field, enter 180.
5. Click Save.
Configuring the Other Recommended File Transfer Settings
There are configuration settings for the FileTransferSubsystem that can improve performance when performing file transfers with ThingWorx Software Content Management.
1. In ThingWorx Composer, underSystem, click Subsystems.
2. In the list of subsystems, click FileTransferSubsystem.
3. In the left-hand panel, click Configuration.
4. Enter the following recommended values for each file transfer setting:
Field
Value
Min Threads Allocated to File Transfer Pool
100
Max Threads Allocated to File Transfer Pool
100
Max Queue Entries Before Adding New Working Thread
10000
Idle Thread Timeout (sec)
60
FileTransfer Idle Timeout (sec)
300
Max FileTransfer size (bytes)
1000000000
5. Click Save.