PAS for OpenEdge configuration properties
- Last Updated: February 13, 2026
- 3 minute read
- OpenEdge
- Version 13.0
- Documentation
PAS for OpenEdge instances contain numerous configuration options, which can either improve the application performance at runtime or if misconfigured, prove detrimental to overall system health. To make maximum use of system resources, for every application, you must consider when adjusting the default values of the available properties files, because these files control everything from the HTTP server operation to the ABL runtime.
This content, written primarily from a DevOps and administration perspective, covers the context of why and when certain values may need to be altered. The purpose is to provide more insight into the processes of managing and monitoring your PAS instances with the intent of validating the effects of modifying configuration options.
- Sessions (or ABL Sessions) control the memory consumption per MS Agent process. Each session requires some amount of memory to execute the ABL business logic.
- Connections (or Client Connections) distribute the CPU load across concurrent threads in an MS Agent process. Increasing the number of connections means increasing the number of requests to be handled by an MS Agent process, and thus higher processor activity.

- Item 1—This is governed by the
psc.as.executor.maxthreadsvalue incatalina.propertiesand affects all client connections to the web server container for a PAS instance.Each request will be serviced from the executor thread pool, which grows according to the number of active requests plus the value for
psc.as.executor.minsparethreads, up to the maxthreads value. For more information, see Configure Tomcat properties. - Item 2—This is affected by the
psc.as.[http|https].connectiontimeoutvalues incatalina.properties. - Item 3—This refers to the Spring Security settings in
oeablSecurity.propertiesandoeablSecurity.csv. For more information, see Configure security properties. - Item 4—Multiple values from the
SessMgrsections ofopenedge.propertiesfile affectsconnectionWaitTimeoutandmaxConnectionsPerAgent/maxABLSessionsPerAgent.- For stateless connections (web, rest, soap transports)—A free ABL Session is defined as any unused connection in any MS Agent which has an available ABL Session.
- For the APSV transport—Bound ABL Sessions define free as any unused connection to the same MS Agent which contains the bound ABL Session.
For more information, see Configure OpenEdge properties.
- Item 5—This is affected by the
requestWaitTimeoutin theSessMgrsections ofopenedge.properties. - Item 6—This is affected by the
completeActiveReqTimeoutin theAgentMgrsections ofopenedge.properties.
- Environment variables for application use. For more information, see Configure environment variables.
- Logging options for OpenEdge and Tomcat. For more information, see Configure logging properties.
- Security options for the container and applications. For more information, see Configure security properties.