Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 卡夫卡节点不断断开并重新连接到;卡夫卡制作人错误:NesteError refreshBrokenMetadata“;_Node.js_Apache Kafka_Kafka Consumer Api_Kafka Producer Api_Kafka Node - Fatal编程技术网

Node.js 卡夫卡节点不断断开并重新连接到;卡夫卡制作人错误:NesteError refreshBrokenMetadata“;

Node.js 卡夫卡节点不断断开并重新连接到;卡夫卡制作人错误:NesteError refreshBrokenMetadata“;,node.js,apache-kafka,kafka-consumer-api,kafka-producer-api,kafka-node,Node.js,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,Kafka Node,nodejs服务器是以pm2作为单实例fork启动的 我的卡夫卡选择: export const kafkaTopics = ['chat']; export const kafkaOptions: ConsumerGroupOptions = { kafkaHost, groupId: 'test-chat', batch: undefined, sessionTimeout: 15000, protocol: ['roundrobin'], encoding: 'ut

nodejs服务器是以pm2作为单实例fork启动的

我的卡夫卡选择:

export const kafkaTopics = ['chat'];
export const kafkaOptions: ConsumerGroupOptions = {
  kafkaHost,
  groupId: 'test-chat',
  batch: undefined,
  sessionTimeout: 15000,
  protocol: ['roundrobin'],
  encoding: 'utf8',
  fromOffset: 'latest',
  outOfRangeOffset: 'earliest',
};
客户:

kafkaClient = new Client({
  kafkaHost,
  idleConnection: 24 * 60 * 60 * 1000,
});
制作人:

kafkaConsumer = new ConsumerGroup(options, topics);
消费者:

kafkaProducer = new HighLevelProducer(kafkaClient);
有什么建议可以解释为什么它一直在发生吗

NestedError: refreshMetadata failed
Kafka producer error: NestedError: refreshBrokenMetadata