New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft AZ-204 Exam - Topic 12 Question 54 Discussion

Actual exam question for Microsoft's AZ-204 exam
Question #: 54
Topic #: 12
[All AZ-204 Questions]

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You develop an HTTP triggered Azure Function app to process Azure Storage blob dat

a. The app is triggered using an output binding on the blob.

The app continues to time out after four minutes. The app must process the blob data.

You need to ensure the app does not time out and processes the blob data.

Solution: Update the functionTimeout property of the host.json project file to 10 minutes.

Does the solution meet the goal?

Show Suggested Answer Hide Answer
Suggested Answer: B

Instead pass the HTTP trigger payload into an Azure Service Bus queue to be processed by a queue trigger function and return an immediate HTTP success response.

Note: Large, long-running functions can cause unexpected timeout issues. General best practices include:

Whenever possible, refactor large functions into smaller function sets that work together and return responses fast. For example, a webhook or HTTP trigger function might require an acknowledgment response within a certain time limit; it's common for webhooks to require an immediate response. You can pass the HTTP trigger payload into a queue to be processed by a queue trigger function. This approach lets you defer the actual work and return an immediate response.


https://docs.microsoft.com/en-us/azure/azure-functions/functions-best-practices

Contribute your Thoughts:

0/2000 characters
Lawrence
4 months ago
No way, that won't solve the issue!
upvoted 0 times
...
Thora
5 months ago
Wait, can you really set it to 10 minutes? Sounds risky.
upvoted 0 times
...
Jerilyn
5 months ago
Yes, this is the right approach!
upvoted 0 times
...
Fausto
5 months ago
I think it should work, but what if it still times out?
upvoted 0 times
...
Reuben
5 months ago
That definitely extends the timeout!
upvoted 0 times
...
Craig
5 months ago
I think updating the host.json is a valid approach, but I wonder if there are any limits on the timeout for HTTP triggers specifically.
upvoted 0 times
...
Denny
5 months ago
I feel like there might be other factors affecting the timeout, like the execution plan or bindings. Not completely confident this is the only solution.
upvoted 0 times
...
Bernardo
5 months ago
This seems similar to a practice question where we had to adjust timeouts for long-running tasks. I think increasing the timeout could help.
upvoted 0 times
...
Percy
5 months ago
I remember we discussed the functionTimeout setting in our last study session, but I'm not entirely sure if it applies to HTTP triggered functions.
upvoted 0 times
...
Jutta
5 months ago
Whoa, this is a tough one. I'm not sure about the port binding or the software-based adapter. Gotta be careful with those choices.
upvoted 0 times
...
Bulah
5 months ago
Option B seems like the right choice to me. Updating the name directly in the table is the most efficient way to make this change.
upvoted 0 times
...
Rosalyn
6 months ago
This question is testing our understanding of IT governance and strategic decision-making. The key is to identify the most important factor the steering committee should focus on - in this case, it's updating the business risk profile to account for the cloud migration.
upvoted 0 times
...

Save Cancel