title: EventHub Trigger to Functions cardinality with one causing higher timeouts
body: <p>When I select many with "cardinality" in function bindings, it works fine.</p>
  
  <pre><code>{
    "bindings": [
      {
        "type": "eventHubTrigger",
        "name": "eventHubMessages",
        "direction": "in",
        "path": "sessions",
        "connection": "connectionstring",
        "cardinality": "many",
        "consumerGroup": "group1"
      }
    ],
    "disabled": false
  }
  </code></pre>
  
  <p>when I select "one" in function bindings, getting higher timeouts.</p>
  
  <pre><code>   "cardinality": "one",
  </code></pre>
  
  <p>When I look at console, I could see there are multiple functions started,</p>
  
  <pre><code>2017-09-12T19:37:49.645 Function started (Id=f0ef1cd5-8331-448e-86c6-84c745bbab13)
  2017-09-12T19:37:49.956 Function started (Id=26629395-54b8-4f83-9852-b3d55307318b)
  </code></pre>
  
  <p>Is cardinality "many" single threaded, and "one" is getting processed parallely. While I have no problem with parallel processing, it brings higher timeouts. or this is a core issue with Functions App?</p>
  
  <p>The total "Function Started", I could see is close to 250.  Is scalability manager having issue here?</p>