Improve throughput of store and forward service

Settings that you can do to improve the throughput of the store and forward service (SFS).

To fine-tune the performance and get optimum throughput from SFS is as follows:
  • Keep the batch size (SFS_batch_size) value more than the threshold limit (SFS_threshold_limit).
    Note: The SFS_batch_size property is same irrespective of SFS using DB or WXS. The default batch size value is 20.
  • Keep the value of SFS_batch_size property same as the bound capacity of the destination thread pool.
  • Keep the value of SFS_threshold_limit property same as the core size of the destination thread pool.
  • Keep the maximum size of the thread pool same as the bound capacity of that thread pool.
For example,
  • If bound capacity and maximum size of the destination thread pool is 20 and core size is 10, value of SFS_batch_size must be 20 and SFS_threshold_limit must be 10.
  • If bound capacity and maximum size of the destination thread pool is 100 and core size is 50, value of SFS_batch_size must be 100 and SFS_threshold_limit must be 50.