Oracle Forms Services Web Runtime Pooling
10g Application Server has a new performance feature available. The Forms runtime pre-start functionality allows startup of a configurable number of application runtime engines prior to their usage. This feature is designed to support quick connections at peak times and is used to shorten the server-side application startup time thereby reducing contention.
Recommendation
To enable an application to use this feature requires modifications to the formsweb.cfg file.
Per Oracle documentation set the following parameters in the formsweb.cfg file to enable and configure runtime pre-start for a Forms application.
preStartRuntimes – The switch to enable or disable the runtime pre-start for an application. The default value of this parameter is false indicating that no runtimes are started when - Oracle Application Server is started.
preStartInit – Defines the number of Forms runtime engines that are initially started for an application.
preStartMin – Defines the minimum number of pre-started runtimes that must exist at any time for a specific application. The minimum value must be less than or equal to what’s defined for the preStartInit parameter.