Apache Flume with activemq jar library
206
docker run -i -t --env FLUME_AGENT_NAME=docker --volume flume.conf:/opt/flume-config/flume.conf --detach tensx/flume-activemq
Flume config example:
docker.sources = my-source
docker.channels = my-channel
docker.sinks = my-sink
docker.sources.my-source.type = jms
docker.sources.my-source.channels = my-channel
docker.sources.my-source.initialContextFactory = org.apache.activemq.jndi.ActiveMQInitialContextFactory
docker.sources.my-source.providerURL = tcp://192.168.222.129:61616
docker.sources.my-source.destinationName = BUSINESS_DATA
docker.sources.my-source.destinationType = QUEUE
docker.channels.my-channel.type = memory
docker.channels.my-channel.capacity = 10000
docker.channels.my-channel.transactionCapacity = 100
docker.sinks.my-sink.type = file_roll
docker.sinks.my-sink.sink.directory = /var/log/flumelog/
docker.sinks.my-sink.channel = my-channel
Content type
Image
Digest
Size
216.5 MB
Last updated
about 5 years ago
docker pull tensx/flume-activemq