欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

flume 1.7在windows下的安装与运行

程序员文章站 2022-06-15 10:15:58
...

flume 1.7在windows下的安装与运行

一、安装

  1. 安装java,配置环境变量。
  2. 安装flume,下载地址,下载后直接解压即可。

二、运行

  1. 创建配置文件:在解压后的文件apache-flume-1.6.0-bin/conf下创建一个example.conf,内容如下。

     # example.conf: A single-node Flume configuration
    
     # Name the components on this agent
     a1.sources = r1
     a1.sinks = k1
     a1.channels = c1
    
     # Describe/configure the source
     a1.sources.r1.type = netcat
     a1.sources.r1.bind = localhost
     a1.sources.r1.port = 44444
    
     # Describe the sink
     a1.sinks.k1.type = logger
    
     # Use a channel which buffers events in memory
     a1.channels.c1.type = memory
     a1.channels.c1.capacity = 1000
     a1.channels.c1.transactionCapacity = 100
    
     # Bind the source and sink to the channel
     a1.sources.r1.channels = c1
     a1.sinks.k1.channel = c1
    
  2. 打开cmd进入到apache-flume-1.6.0-bin\bin目录下,运行如下命令。

     flume-ng.cmd  agent -conf ../conf  -conf-file ../conf/example.conf  -name a1  -property flume.root.logger=INFO,console
    

    效果图(右键查看原图):  flume 1.7在windows下的安装与运行

  3. 另外打开一个cmd窗口,运行如下命令。

     telnet localhost 44444
    

    如果连接成功,则该窗口会变为输入状态,可以输入文字。同时在步骤2中的cmd窗口中,也会显示接收到的信息。 效果图(右键查看原图):flume 1.7在windows下的安装与运行

附件

[1] flume 1.6和1.7在windows环境下的安装(本文参照此文写成,但是修复了此文中的命令,补上了效果图。感谢此文作者)
[2] telnet无法正常时候时,请看这里


相关标签: flume