kafka-rest-client

1.11.7 • Public • Published

node-kafka-rest-client

A rest client for producing JSON and binary messages to kafka.

Usage

var KafkaRestClient = require('kafka-rest-client');
var configs = {
    proxyHost: 'localhost',
    proxyPort: 18084
};
 
var kafkaRestClient = new KafkaRestClient(kafkaRestClientOptions, callback);
kafkaRestClient.connect(callback);
 
kafkaRestClient.produce(topicName, 'Example Kafka Message', callback);
 

Options

KafkaProducer constructor accepts these options:

  • proxyHost - Rest proxy hostname to produce kafka messages (default: localhost)
  • proxyPort - Rest proxy port to produce kafka messages (required)

Install

npm install kafka-rest-client

Running tests

Tests are run using npm:

npm run test

Running lint

Tests are run using npm:

npm run lint

MIT Licenced

Readme

Keywords

Package Sidebar

Install

npm i kafka-rest-client

Weekly Downloads

61

Version

1.11.7

License

MIT

Unpacked Size

125 kB

Total Files

27

Last publish

Collaborators

  • rtsao
  • usiarhei
  • kenns29
  • shengs
  • emrahs
  • zacklk
  • uber-ospo
  • raynos
  • fx19880617
  • bwhite
  • nodethekane
  • xhl1988