mirror of
https://github.com/uber-common/node-kafka-rest-client.git
synced 2025-12-08 20:59:54 +00:00
This reverts commit f71483866633ebbbec0f13ea24be584d4dd0f3c1.
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
Languages
JavaScript
100%