Azure-Samples/azure-data-factory-runtime-app-service

Adding "high availability" for nodes

Opened this issue · 1 comments

Hi -

I am using the app service containerised version of the SHIR, and mostly it is working fine.

However, I would like to run the nodes in "high availability" mode.

In the documentation, this is of course only described for the VM based version:
https://learn.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime?tabs=data-factory#high-availability-and-scalability

Do you have any method of configuring it for the containerbased version, or plans to enable it?

I have tried to deploy multiple nodes to the same SHIR, but they do not show up as highly available or part of the runtime.

Hi -

I am using the app service containerised version of the SHIR, and mostly it is working fine.

However, I would like to run the nodes in "high availability" mode.

In the documentation, this is of course only described for the VM based version: https://learn.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime?tabs=data-factory#high-availability-and-scalability

Do you have any method of configuring it for the containerbased version, or plans to enable it?

I have tried to deploy multiple nodes to the same SHIR, but they do not show up as highly available or part of the runtime.

Hi,

please delete the existing nodes in SHIR, and then navigate to YourAppService-Settings-Configuration on Azure Portal, and create a new application setting with name ENABLE_HA and value true. Also you can set the port with HA_PORT as needed (the default is 8060).