Skip to main content
Version: 2.2.0

RTUS-SEH Container Configuration

This section explained the environment variables used in the Docker Compose configuration file to initialize RTUS-SEH.

Environment VariableDescription
SERVER_ERROR_INCLUDE_MESSAGEWhether to include server error in the REST error message. Default is always which will alway include. Can disabled by specifying never.
RTUS_CLUSTERNAMEThe name of the Hazelcast cluster used to communicate with RTUS-PMS
RTUS_SERVICE-NAMEThe service name to use to lookup RTUS-PMS
RTUS_SSE_KEEPALIVE_INTERVALHow frequent to send the SSE keep alive message
RTUS_KEYCLOAK_URLThe URL to connect to Keycloak
RTUS_ACTIVE-TENANT_CLAIMNAMEThe claim name in Access Token that contains the active tenant value
RTUS_IAMS_AAS_URLThe URL to connect to IAMS-AAS
RTUS_ACCESS-TOKEN_COOKIENAMESThe cookie name to use to retrieve the access token
RTUS_SDS_URLThe URL to connect to SDS (Session Data Store). Used for retrieving access tokens from session IDs.
RTUS_SESSION-ID_COOKIENAMESThe cookie name to use to retrieve the session ID. Used when integrating with SDS for authentication
SERVER_PORTPort to listen for request. Default is 8080
SERVER_HTTP2_ENABLEDWhether to enable HTTP2 support
KUBERNETES_SERVICE_HOSTWhether the container is deployed in Docker or Kubernetes environment
RTUS_TOPIC_READ-BATCH-SIZEMinimum number of messages that Reliable Topic tries to read in batches. Its default value is 10.
note

SEH will always try to retrieve access token from SDS (Session Data Store) first before attempt to retrieve from cookie. To disable retrieval from SDS, simply don't specify the RTUS_SDS_URL variable or set it to empty string.