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

/kafka-rest-client/

    Package Sidebar

    Install

    npm i kafka-rest-client

    Weekly Downloads

    26

    Version

    1.11.7

    License

    MIT

    Unpacked Size

    125 kB

    Total Files

    27

    Last publish

    Collaborators

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