9.2.2 Setting the maximum number of simultaneous threads
The EADS server controls the number of simultaneous connections from the EADS client and the number of simultaneous threads.
For the number of simultaneous threads, the EADS server controls the requests for performing data operations separately from the requests for user functions.
-
Number of simultaneous threads for data operation
This value is specified in the eads.server.cache.maxExecuteThreads parameter in the server properties.
Any request exceeding the maximum number of simultaneous threads is queued until the connection between the EADS client and EADS server is released (the eads.server.connection.keepAlive.timeout parameter value in the server properties).
-
Number of simultaneous threads for user functions
The EADS server controls the number of simultaneous threads for each user function (eads.function.user-function-name.maxExecuteThreads parameter in the function properties) and the number of simultaneous threads for all user functions (eads.server.function.maxExecuteThreads parameter in the server properties).
- Approach
-
You can improve resource utilization efficiency by adjusting the maximum number of simultaneous threads.