Blob Storage Trigger Function App is not working for 1 user but works for the other one.

Harsh Atha 20 Reputation points
2025-02-04T19:00:57.0466667+00:00

Hi Azure community

I have an Azure function App that is Blob Triggered. Each time I upload an Excel file it triggers the function app. Whenever my colleague tries to do the same it doesnt work. Both have the exact same set of roles and accesses. The app is something that gets triggered every couple of weeks. Whenever the colleague has uploaded the file or does it on call with me, it ends up working. Otherwise it stays uninvoked for days.

Steps I take while/before on call:

  1. Go to function app and check if the function app is running.
  2. Check if there is any invocation in the logs.
  3. Check blob container and see if the file is uploaded there.

Sometimes, as soon as I open the blob container it automatically triggers the function app for the file the colleague has uploaded. I understand this issue seems weird but has been troubling us/halting work since past few months.

Thanks.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,441 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,094 questions
{count} votes

Accepted answer
  1. RithwikBojja 155 Reputation points Microsoft Vendor
    2025-02-20T16:00:46.38+00:00

    Hi @Harsh Atha,

    It happens because of the Cold Start of the Function apps. So when you open the function app and check the details, later when you open the container, the function gets triggered. If you are using Basic plans rather than premium or dedicated, you need to make sure function is always warm.

    To keep function warm, you can use timer trigger function which always runs and make sure that function is warm.

    Or else you can use Always On Option in Function App, which keeps the function always warm:

    enter image description here

    Also refer this Doc1 and Doc2 for more information.

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment


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.