-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Parth Thakkar edited this page Mar 19, 2018
·
3 revisions
The main backend will receive all the requests from the client and send the requests to the correct containers. Each request forwarded to the container with three headers:
-
X-NITT-APP-USERNAME=> string having the username of the user. -
X-NITT-APP-NAME=> string having the display name of the user. -
X-NITT-APP-IS-ADMIN=> "true" or "false"
The main service listens on different ports - one for each microservice, and one for itself. The main service has the 'navboard' view, which has URLs for each service. The URLs will differ in the ports.
Based on the port at which the request is incoming, the main service can proxy pass to the appropriate service.