yzg-kafka-node

1.0.2 • Public • Published

yzg-kafka-node

对kafka-node的简单包装

Consumer example

let YZGKafkaConsumer = require('yzg-kafka-node').YZGKafkaConsumer;
let consumer = new YZGKafkaConsumer('kn-kafka:2181', {
	topics: ['test'],
	autoCommit:true	
});

consumer.on('message', function(message) {
	console.log(message);	
});

Producer example

let YZGKafkaProducer = require('yzg-kafka-node').YZGKafkaProducer;
let producer = new YZGKafkaProducer('kn-kafka:2181')
setInterval(function() {
	producer.send('test',(new Date()).toLocaleString());
}, 1000);

Readme

Keywords

Package Sidebar

Install

npm i yzg-kafka-node

Weekly Downloads

2

Version

1.0.2

License

ISC

Unpacked Size

5.49 kB

Total Files

4

Last publish

Collaborators

  • andyleesharp