question

ManishKumar-5849 avatar image
0 Votes"
ManishKumar-5849 asked SamaraSoucy-MSFT answered

Scaling Logic apps and azure functions in ISE env

I am looking for some details on scaling out feature in Integration Service Environment with respect to logic apps and azure functions. Lets say my trigger LA picks up 50 files every minute from a file share location, performs some operations like encryption/encoding on it drops the files on a different location. This functionality is working fine with single instance. But, if want to increase load on LA then should I add a rule to scale out LA or it scale out will be done internally by azure? What will happen if we increase the instances of LA? Can we get into same race around condition where two execution are trying to work on same file?

azure-logic-apps
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

SamaraSoucy-MSFT avatar image
0 Votes"
SamaraSoucy-MSFT answered

You can either scale your process manually or setup auto-scaling in the portal: https://docs.microsoft.com/en-us/azure/logic-apps/ise-manage-integration-service-environment#custom-autoscale. For example, since the system hits 80% capacity, you may want to set it to start scaling up at 70%.

The documented maximum limits on a Premium ISE sku are:

  • Base execution of around 4,000 actions per minute.

  • Scale units add around 2,000 actions per minute each.

  • There is a default of 10 scale units allowed

If you need additional scaling beyond that 20k actions per minute either temporarily or permanently, you can reach out to support and have the limits on your ISE increased.






5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.