0

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?

2 Answers2

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

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