Q17 Functions Domain 3 · 20–25% of exam Priority · Real Exam

What causes the 'Singleton lock' behaviour needed to ensure a timer function runs on only one instance?

  1. A A blob lease acquired by the runtime (correct answer)
  2. B A Service Bus session
  3. C A database row lock
  4. D Nothing; timers run on all instances

Shortcut: The timer trigger acquires a blob lease in the AzureWebJobsStorage account, guaranteeing a single instance executes each scheduled occurrence.