An Azure Function processes Event Hubs events. The function is falling behind. How does Event Hubs partition scaling work with Functions?
- A Functions scale to unlimited instances
- B Functions scale up to one instance per Event Hub partition (maximum concurrency) (correct answer)
- C Functions do not scale with Event Hubs
- D Scaling is controlled by KEDA only
Shortcut: Each Event Hub partition is processed by exactly one function instance. , 32 partitions = max 32 function instances).
Each Event Hub partition is processed by exactly one function instance. Maximum scale-out is capped at the partition count (e.g., 32 partitions = max 32 function instances).