title: Batch containing 1 record(s) expired due to timeout while requesting metadata from brokers for test-0
body: <p>today a message prompt out when I try to send message to consumer console through producer console </p>
  
  <pre><code>[2016-11-02 15:12:58,168] ERROR Error when sending message to topic test with
  key: null, value: 5 bytes with error:  
  (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)
  org.apache.kafka.common.errors.TimeoutException: Batch containing 1 record(s) 
  expired due to timeout while requesting metadata from brokers for test-0
  </code></pre>
  
  <p>Why is this happened? Is this consider as Kafka problem or Zookeeper problem?</p>