Which Azure Functions runtime versions are supported?
Only runtime 4.x. Microsoft ended support for 1.x on 14 September 2026 and for 2.x and 3.x on 13 December 2022, and apps on 3.x running on Linux Consumption stopped running after 30 September 2026. Support for the in-process .NET model ends on 10 November 2026. AceMQ plans the move to 4.x and the isolated worker model, using slots for a low-downtime cutover.
Who answers when Azure Functions stop triggering in production, and how fast?
A named AceMQ senior engineer joins a live bridge within 15 minutes, 24/7, when function triggers stop, a queue stops draining or an orchestration wedges. Microsoft runs the platform; AceMQ covers your function code, trigger settings, scaling and networking. Lower severities get a response within 1 hour, 4 hours or the next business day, and every P1 ends in a written root-cause analysis.
How does an AceMQ Azure Functions engagement start?
An AceMQ Azure Functions engagement starts with a free consultation with a senior engineer, booked in our reply within 1 hour. A function app assessment of 1 to 2 weeks follows, covering hosting plan, scaling and concurrency settings, trigger and binding configuration, Durable Functions state and the Service Bus or Event Hubs layer. Written findings arrive within a week, before anything changes.
Can an AceMQ engineer work alongside our developers?
Yes. A named senior engineer from AceMQ's team of 11+ works with your developers, changing hosting plans, bindings, retry policy and orchestration code one function app at a time, using deployment slots so a swap can be reversed. You keep the runbooks for stalled orchestrations, poison messages and scaling events.
Why did our Service Bus-triggered function stop scaling while the queue keeps growing?
Scaling is bounded by the trigger and its host settings, not by the function code. For Service Bus, maxConcurrentCalls, prefetch and the plan's instance ceiling cap in-flight work, and target-based scaling decides how fast instances are added. AceMQ reads queue depth against instance count and these settings before it touches any code.
Why did every function stop triggering although the app shows as running?
Usually the function app's own storage account. The Functions host keeps trigger leases, timer state and Durable task hubs there, so a rotated connection string, a firewall change or a broken private endpoint stops scheduling and logs very little. AceMQ checks storage connectivity and permissions first, before looking at the functions.
Why does a Durable Functions orchestration get stuck and never complete?
Orchestrator code is replayed from history, so non-deterministic operations such as direct HTTP calls, DateTime.Now, new Guid, random values or unawaited async work take a different path on replay and wedge the instance. AceMQ moves those calls into activity functions, then repairs or terminates the stuck instances.
What does it mean for AceMQ to manage Azure Functions?
Microsoft provides the Functions service itself. AceMQ operates what you configure on it, inside your Azure tenant: hosting plans, slots, scaling, identity, alerting, cost review and on-call. Or AceMQ runs your function apps, with the pipelines, collectors and brokers around them, from AceMQ-managed Azure subscriptions and infrastructure on your behalf and owns their day-2 operations.
Can we work with AceMQ on Azure Functions without a long contract?
Yes. AceMQ works on Azure Functions in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual partner engagement that covers 24/7 support, proactive reviews and named engineers. Many teams start ad hoc and move to an annual partnership once the first engagement is done.
How much does AceMQ Azure Functions support or consulting cost?
Every AceMQ proposal is tailored to your requirements: your Azure Functions environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how Azure Functions is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.