Batch containing 1 record(s) expired due to timeout while requesting metadata from brokers for test-0
<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>