Integration Server 10.5 | Microservices Runtime Guide | Using Configuration Variables Templates with Microservices Runtime | When Is the Template Applied?
 
When Is the Template Applied?
 
How the Configuration Is Updated when IS_10.5_Core_Fix7 Is Applied
How the Configuration Is Updated When IS_10.5_Core_Fix7 Is Not Applied
Microservices Runtime applies a configuration variables template at startup. When Microservices Runtime starts, either in a Docker container or on-premises, Microservices Runtime looks for a configuration variables template in the following locations in the specified order.
1. The location identified by the SAG_IS_CONFIG_PROPERTIES environment variable.
2. Integration Server_directory /instances/instanceName/application.properties
3. Integration Server_directory /application.properties
Once Microservices Runtime locates a template, Microservices Runtime does not look for a template in any remaining locations.
Note:
If Microservices Runtime does not find a configuration variables template at any of the above locations, Microservices Runtime proceeds with start up and does not apply a template.
Microservices Runtime processes the template, updating the configuration information in Microservices Runtime with the information in the template. While processing the template, Microservices Runtime writes log messages to the logs/configurationvariables.log to reflect the progress of the variable substitution. When updating is complete, Microservices Runtime proceeds with startup.