Setting up Web Services on a single Endevor Prod instance.
In order to setup the ENF parameters, what are the best values for the CCI property file definition found in the CSIQOPTN lib?
What values must be coded to serve the developer community if over 600+ users?
The default number present in the CSIQ file is below :
MAX#_SERVICES=100,
MAX#_CLIENTS=1,
MAX#_PROCESSES=100,
Component: Endevor
The number of STCs started by the web services is controlled in the configuration files on Tomcat via these parameters:
PoolInitSize=
PoolIncrSize=
PoolMaxSize=
There should be no need to change the ENF parameters unless the PoolMaxSize is set less than 101.
For 600 users, 100 would be excessive, the pool size should be based on how many concurrently executing requests (users submitting a command or refreshing a UI) is expected at peak times. A short spike in concurrent requests due to random chance is acceptable, some users will just experience a longer wait time at that moment.
Then to start for an expected number of user around 600, start with defining PoolMaxSize=30 and check the number of STCs are running during peak hours, adjust this value based on that.
For further information, see "STC parameters" from Chapter "Create the Web Services Configuration File"