Load Balancing Logic apps custom connector

Banuka 70 Reputation points
2024-09-15T22:31:33.28+00:00

We have few logic apps that runs on same app service plan. From these logic apps we need to call a REST backend. For this we are planning to create a custom connector. We have a requirement to have two backends and do a load balancing between these two backends. What would be the best way to achieve this requirement

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,151 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 70,461 Reputation points
    2024-09-16T07:05:46.8066667+00:00

    @Banuka Thanks for reaching out.

    It is not possible to achieve load balancing between two backends using a custom connector. Custom connectors are designed to connect to a single backend service, and each connection instance in a custom connector can only point to a single endpoint.

    To achieve load balancing between two backends, you can use Azure Traffic Manager. Traffic Manager is a DNS-based traffic load balancer that can distribute traffic between multiple endpoints, including Azure Web Apps, Azure Cloud Services, and external endpoints.

    In your custom connector you will use the Azure traffic manager endpoint and at traffic manager end you can configure your two backend endpoint and select the routing method as per your business need.

    Feel free to get back to me if you have any queries or concerns.

    Please accept as "Yes" if the answer is helpful so that it can help others in the community.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.