Kafka Connect NATS connector
Kafka Connect NATS connector is used to load data from NATS to KAFKA.
You can build the connector with Maven using the standard lifecycle phases:
mvn clean
mvn package
name=nats_source
connector.class=com.oyst.kafka.connect.nats.NatsSourceConnector
tasks.max=1
topic=NATS-TOPIC
nats.subject=NATS-SUBJECT
nats.url=nats://localhost:4222
nats.queue.group=nats-queue
Since the 0.2 version, kafka-connect-nats manage the nats clustering, for example:
nats.url=nats://localhost:4222,localhost:4223
Each Key of Kafka’s message as considered as a NATS subject and each value as NATS message.
name=nats_sink
connector.class=com.oyst.kafka.connect.nats.NatsSinkConnector
tasks.max=1
topics=KAFKA-TOPIC
nats.url=nats://localhost:4222
nats.subject=FROM-KAFKA