Microservices
Each TIBCO Order Management - Low Latency component, or microservices with the new architecture, has its embedded Tomcat container. The roles folder available in the $OM_HOME directory houses all the microservices.
The following table lists the microservices for TIBCO Order Management - Low Latency:
Microservice | Description | Default Port |
---|---|---|
configurator | Microservice for Configurator. | 9090 |
Orchestrator | Microservice for Orchestrator. | 9093 |
aopd | Microservice for Automated Order Plan Development. | 9094 |
Configuration service | Microservice for Configuration service. | 9096 |
Authorization service | Microservice for Authorization service. | 9091 |
Data service | Microservice for Data service. | 9095 |
Catalog service | Microservice for Catalog service. | 9092 |
tmf-om-adapter | Microservice for tmf-om-adapter. | 8181 |
- bin
This directory contains shell and power shell scripts to start and stop the service. It also contains a copyLib script, which is a utility script that can be used to copy hibernate, JDBC, JMS and other essential dependencies.
- config
This directory contains the service's set of configuration files. Initially, each service has the following files:
When the service starts, it downloads its required logback files from the database.
- lib
This directory holds all external and internal dependency jar files.
- logs
This directory is created when the service starts and contains all the logs for that service.
- services
This directory holds the service jar file, which is launched by the start script.