Currently we own an application (App-A) which is hosted on Service Fabric cluster using VMSS instances. The VMSS instance has a public IP which points to App-A to route customer traffic. I want to add a new application (App-B) to the same service fabric cluster. How can I use the same VMSS instance to route customer traffic between App-A and App-B?
Asked
Active
Viewed 153 times
2 Answers
0
You can deploy AppB to listen on a different HTTP / HTTPS, that way the applications can run side by side on the same VM instance. https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-service-manifest-resources

Matan Shabtay
- 141
- 2
0
You can use the built-in reverse proxy for this, or a more hardened product like Traefik.
A reverse proxy can look at the requested URL path, querystring parameters or headers, and route the request based on pre-defined rules.
E.g. /svc1/
goes to service 1 and /svc2/
goes to service 2.

LoekD
- 11,402
- 17
- 27