Common Order Service properties
Review the list of common properties that you need to configure.
Property | Default value | Description |
---|---|---|
worker_pool_size |
100 | Defines the size of the threadpool that processes the app-server requests.
This is similar to configuring a traditional app-server threadpool. |
log_level |
INFO | Indicates the trace level for traceable components. The valid values are ALL, DEBUG, INFO, WARN, ERROR, FATAL, TRACE. |
thirdparty_logger_overrides |
com.datastax.driver.core.CodecRegistry:DEBUG |
Use to control the third party jars logging. This property expects a CSV file, where each
element is: |
install_timezone_id |
UTC |
Refers to the instance time zone. This property can take any available IDs supported in
java.util.TimeZone .As Order Service is handling the Sterling Order Management System Software data, set the value to the timezone of the installation locale of Sterling Order Management System Software. |
Review the Cassandra properties that you need to configure.
Note: To configure the properties to
deploy using Operator, see Configuring Cassandra properties.
Property | Default value | Description |
---|---|---|
cassandra_keyspace |
Indicates the Cassandra keyspace. | |
cassandra_contact_points |
Indicates the contact points where Cassandra is hosted. The valid format is
IP:PORT . |
Review the JWT properties that you need to configure.
Note: To deploy using Operator, see Configuring configuration
parameter. Also, for JWT OMS public key, see Creating a secret.
Property | Default value | Description |
---|---|---|
jwt_issuer |
oms |
Specify the issuer name when creating a JWT token for a current user. |
jwt_aud |
service |
Specify to whom you intend to send the JWT token. |
jwt_algo |
RS256 |
Specify the algorithm that is used for signing the JWT token. |
jwt_oms_public_key |
Pass the same public that is defined in Sterling Order Management System Software. Important: You must first configure Sterling Order Management System Software as there is a need
for the public key corresponding to the issuer’s private key in Sterling Order Management System Software to
authenticate the JWT token. When configuring the public key in Sterling Order Service, delete the
text, ----- BEGIN PUBLIC KEY----- and ----- END PUBLIC KEY----- from the exported public key and
convert multiple lines to single line.
|
|
jwt_ignore_explanation |
false |
Specify if you want to ignore an expired JWT token or not. |