All enterprise server instances that are part of a PAC need to have the following environment variable set:
ES_PAC=pacname
Each SOR within a PAC needs a specific environment variable set:
ES_SCALE_OUT_REPOS_n=sorName=sorType,connectionDetails##[TMP#][models]
where:
- n
-
This is the SOR number and can be a value 1 to 9.
-
sorName
- This is the name of the SOR and must not contain spaces.
- sorType
- This is the type of data store being used. Currently, Redis is the only supported SOR type.
-
connectionDetails
- This is the host name and port number of the scale out repository, in the form
host:port. For example,
localhost:6379
- TMP
- Indicates that this is a PSOR that stores active resources.
Note: You must specify exactly one PSOR for each enterprise server instance within a PAC and each enterprise server instance in
the PAC must use the same PSOR.
- models
- Take the form:
=ResourceType=model[:model][#ResourceType=model[:model]]
where:
- #
- Delimits the set of models for a model type.
- ResourceType
- The resource type can be Temporary Storage (TS) or Transient Data (TD). Permitted values are TS and TD.
- model
- Specified as a string between 0-16 bytes long. TD names can only be four characters long. TS names can be up to 16 characters
long. The string names support the use of the following wildcards:
- *
- Matches any string of characters.
- +
- Matches any one character.
Note: Trailing + wildcards are used to pad missing characters appropriate for the resource type. For example, if you are specifying
a model for a TD resource type and only specify a single letter "A" then it is treated as "A+++".
- :
- Delimits between each model.