Advanced Performance Tuning Guide

Advanced Performance Tuning Guide

B2B Data Exchange Settings and Utilities

B2B Data Exchange Settings and Utilities

To improve the performance of B2B Data Exchange, consider the following recommendations:
  • Set the log to INFO mode instead of DEBUG mode. By default, the B2B Data Exchange log generates less log entries in INFO mode. You can set the log to DEBUG mode troubleshoot issues and set it back to INFO mode to improve performance.
  • In the dxruntime.sh utility for the Linux, AIX, or Solaris operating system, or the dxruntime.bat utility for the Windows operating system, increase the Java heap size for the B2B Data Exchange server. For more information about the utility, see the
    B2B Data Exchange Installation and Configuration Guide
    .
  • In the server and console copies of the dx-configuration.properties file, you can tune several properties to improve throughput. For more information about the configuration file, see the
    B2B Data Exchange Installation and Configuration Guide
    .
    • Increase the number of maximum statements in the dx.jdbc.maxPoolSize property to 200.
    • To improve file send performance set the dx.mft.pool.maxSessionsPerEndpoint default setting to allow five files to be sent concurrently.
    • Tune the outbound threads control with the dx.queue.pool.outbound.threads.core property and the dx.queue.pool.outbound.threads.max property default setting to allow up to 20 messages to be processed concurrently.
    • Tune the inbound threads control with the dx.queue.pool.internal.threads.core property and the dx.queue.pool.internal.threads.max property default setting to allow up to 20 messages to be processed concurrently.
  • When you define File Receive or Managed File Transfer endpoints for documents larger than 4KB, choose to pass documents by reference instead of by value.

0 COMMENTS

We’d like to hear from you!