btoddb / flume-ng-hornetq-channel

Flume NG HornetQ Channel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flume-ng-hornetq-channel

Flume NG HornetQ Channel

Sample Flume config

agent.channels.cassandra-channel.type = com.btoddb.flume.channels.hornetq.HornetqChannel
agent.channels.cassandra-channel.dataDir = /data/flume/server/flume-hornetq
agent.channels.cassandra-channel.maxChannelSize = 10000000

Building HornetQ Channel

The channel is built using Maven

mvn clean package -P assemble-artifacts

... runs all junits and produces flume-ng-hornetq-channel-1.0.0-SNAPSHOT.jar and flume-ng-hornetq-channel-1.0.0-SNAPSHOT-dist.tar.gz

The tar contains all the dependencies needed, and then some. See the list below regarding what is actually needed to use the channel in the flume environment.

Runtime Dependencies

About

Flume NG HornetQ Channel


Languages

Language:Java 97.3%Language:Shell 2.7%