Configuring Dynamic Reloading of the Application Server Connect String

The DynamicConfigReload property enables the PIA domain to reload the psserver string (application server connect string) dynamically. That is, after modifying the psserver string to include new servers, replace existing servers, or remove existing servers from the string, you do not need to restart the PIA domain.

With DynamicConfigReload enabled, the system automatically detects when the psserver string has been updated and ensures the PeopleSoft site maintains seamless connections with the application server domains listed in the psserver string.

If the Jolt session connection pool was initially started with a single application server, for example App1, all pooled connections are established to App1. When a new application server (App2) is later added to the connection string using dynamic reloading, the pool does not immediately rebalance or redistribute existing connections. Instead, it must first exhaust all current connections to App1. Only after all those connections are used up will the pool begin establishing a new set of connections to App2.

To enable dynamic psserver reloading:

  1. Using a text editor, open the configuration.properties file in the web server deployment folder located here:

    <PS_CFG_HOME>\webserv\<web_server>\applications\peoplesoft\PORTAL.war\WEB-INF\psftdocs\<sitename>\configuration.properties

  2. Set DynamicConfigReload to 1. For example:

    DynamicConfigReload=1

To disable dynamic psserver reloading:

  1. Using a text editor, open the configuration.properties file in the web server deployment folder located here:

    <PS_CFG_HOME>\webserv\<web_server>\applications\peoplesoft\PORTAL.war\WEB-INF\psftdocs\<sitename>\configuration.properties

  2. Set DynamicConfigReload to 0. For example:

    DynamicConfigReload=0
  3. Restart the PIA domain manually for it to recognize any changes made to the psserver string.