Script Repository (com.soa.script.repository)

Script Repository configuration

Maximum Scripts (script.repository.file.maxEntries)

Defines how many scripts can be held in memory at any given time. A value of -1 indicates an unlimited number will be held in memory.

Default: -1

Treat Restore as Error (script.repository.file.errorOnRestore)

Indicates whether to report restoring scripts from disk as an error or simply trace it.

Default: false

Maximum Compiled Script Engines Per Language (compiled.script.pool.maxTotalPerLanguage)

Maximum number of compiled script engines that can be held in memory for a script language. If this number is less than the number of threads that concurrently need to evaluate scripts in a language, some of the scripts will have to be interpreted on the fly instead.

Default: 100

Minimum Idle Compiled Script Engines Per Language (compiled.script.pool.minIdlePerLanguage)

Minimum number of compiled script engines that are not being used but will be available for future compiled script evaluation. This number should not be greater than maxTotalPerLanguage

Default: 10

Maximum Idle Compiled Script Engines Per Language (compiled.script.pool.maxIdlePerLanguage)

Maximum number of compiled script engines that are not being used but will be available for future compiled script evaluation. This number should not be greater than maxTotalPerLanguage

Default: 10