Configuring Recommended Subsystem Settings
There are recommended configuration settings for the FileTransferSubsystem and WSCommunicationsSubsytem that can improve performance when performing file transfers through the ThingWorx Software Content Management application.
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 the ThingWorx Software Content Management application.
  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.