Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. If one or more worker nodes in a clustered deployment require access to the management console, you would need to increase the entity expansion limit as follows in the <BPS_HOME>/bin/wso2server.bat file (for Windows) or the <BPS_HOME>/bin/wso2server.sh file (for Linux/Solaris). The default entity expansion limit is 64000.

    Code Block
    languagexml
    -DentityExpansionLimit=100000
    Tip

    Tip: This is not included by default in the wso2server.sh file. You must add this in explicitly.

  2. Memory allocated for the BPS can be increased by modifying <BPS_HOME>/bin/wso2server.bat file (for Windows) or the <BPS_HOME>/bin/wso2server.sh file (for Linux/Solaris). 
    • Default setting for WSO2 ESB 4.6.0 and later is: -Xms256m -Xmx512m -XX:MaxPermSize=256m
    • This can be changed for benchmarking as shown in the following example: -Xms2048m -Xmx2048m -XX:MaxPermSize=1024m (for Java 7) or -Xms2048m -Xmx2048m (for Java 8)

...

Configure this by adding the following to the <BPS_HOME>/repository/conf/bps.xml file if it isn't there already.

Code Block
<tns:odeschedulerthreadpoolsize>50<ODESchedulerThreadPoolSize>50</tns:odeschedulerthreadpoolsize>ODESchedulerThreadPoolSize>

Multi-threaded HTTP connection manager

...