Mingwang Tang 57cc33597b test
2018-03-19 19:02:20 -07:00
2017-02-06 10:30:21 -08:00
2017-05-17 11:23:45 -07:00
2017-07-22 18:48:06 -07:00
2018-03-19 19:02:20 -07:00

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

Description
A REST client for producing messages to Kafka
Readme MIT 380 KiB
Languages
JavaScript 100%