flume 1.7在windows下的安装与运行

一、安装

  1. 安装java,配置环境变量。
  2. 安装flume,flume的官网http://flume.apache.org/,下载地址,下载后直接解压即可。

二、运行

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

 # example.conf: A single-node Flume configuration# Name the components on this agenta1.sources = r1a1.sinks = k1a1.channels = c1# Describe/configure the sourcea1.sources.r1.type = netcata1.sources.r1.bind = localhosta1.sources.r1.port = 44444# Describe the sinka1.sinks.k1.type = logger# Use a channel which buffers events in memorya1.channels.c1.type = memorya1.channels.c1.capacity = 1000a1.channels.c1.transactionCapacity = 100# Bind the source and sink to the channela1.sources.r1.channels = c1a1.sinks.k1.channel = c1

配置说明:
sources配置:
  • netcat 监控某个端口,将流经端口的每一个文本行数据作为Event输入
  • bind中是要添加 ip地址或主机名
  • port中是要添加绑定主机的端口
Flume模块sinks配置:
  • a1.sinks.k1.type=logger logger数据写入日志文件(打印出来)
Flume模式channels配置:
  • a1.channels.c1.type=memory
  • a1.channels.c1.capacity=1000
  • a1.channels.c1.transactionCapacity=100
momory event数据存储到内存中,缓存数据
1000 缓存的数据是1000条
100 每个事物缓存的最大单元数目
Flume模块channel配置:(配置sources,sinks文件与channel的关系)
a1.sources.r1.channels=c1
a1.sinks.k1.channel=c1

2.1、打开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

效果图(右键查看原图):

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

telnet localhost 44444 

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

转载于:https://www.cnblogs.com/duanxz/p/9157299.html

flume 1.7在windows下的安装与运行相关推荐

  1. caffe使用过程+digits在windows下的安装和运行

    一.模型基本组成 想要训练一个caffe模型,需要配置两个文件,包含两个部分:网络模型,参数配置,分别对应*.prototxt , ****_solver.prototxt文件. Caffe模型文件解 ...

  2. 怎么在windows上启动python_Windows下如何安装和运行Python

    介绍了在Windows下如何安装和运行Python的方法. 工具/原料 含有Windows操作系统的笔记本电脑 Python安装包 方法/步骤 1 进入Python官网,下载Python安装执行文件, ...

  3. Windows下RabbitMQ安装及注意事项

    Windows下RabbitMQ安装及注意事项 简介 背景 1.      RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现. Rabbit ...

  4. Windows下MongoDB安装及创建用户名和密码

    Windows下MongoDB安装及创建用户名和密码 下载MongoDB的安装文件https://www.mongodb.com/download-center#community,选择合适的版本(注 ...

  5. Windows下Wireshark安装版本选择方式

    Windows下Wireshark安装版本选择方式 Wireshark版本分为1.X系列和2.X系列.1.X系列是早期版本,不提供中文版本.2.X系列是新版本,安装后,同时提供中文版和英文版.根据系统 ...

  6. python怎么安装pandas模块-windows下如何安装Python、pandas

    windows下如何安装Python.pandas 本篇主要涵盖以下三部分内容: Python.Pycharm的安装 使用Pycharm创建.运行Python程序 安装pandas 1.Python. ...

  7. 【转帖】Windows下PostgreSQL安装图解

    Windows下PostgreSQL安装图解 这篇文章主要为大家介绍了如果在Windows下安装PostgreSQL数据库的方法,需要的朋友可以参考下 现在谈起免费数据库,大多数人首先想到的可能是My ...

  8. memcache的windows下的安装和简单使用

    原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...

  9. TensorFlow在windows 下的安装

    前言:从2015年谷歌将tensorflow开源后,这位用于深度学习的强大神器便把Caffe,Keras,Torch7等这一票人全部干掉,github上的star和fork是一路飙升,几乎是它们的总和 ...

最新文章

  1. 爆火的深度学习面试书现可白嫖!GitHub上线2周1.5K Star,之前售价146元
  2. Java怎么xml拒绝,Sun Java运行时环境XML解析拒绝服务漏洞
  3. Python面向对象编程 __init__方法
  4. 百度地图之添加控件——比例尺、缩略图、平移缩放
  5. 深度强化学习之稀疏奖励(Sparse Reward)
  6. 按比例缩小图片的CSS代码
  7. mysql 游标循环_MySQL 游标 循环
  8. Hadoop安装详细教程 单机版
  9. 机器人避障技术解读 与解决方案
  10. 人人商城微信小程序价格显示问题
  11. 保姆级的接口自动化教程,不会写代码也能2小时学会
  12. 六大接口管理平台,总有一款适合你的!
  13. 使用WinDbg Preview解决Win10系统蓝屏问题
  14. python-requests官网_Python-Requests1-批量登录获取uid
  15. MT6261处理器规格介绍,MT6261芯片技术资料集锦
  16. TCP的FIN/RST Cookie
  17. Puzzle(自认为是模拟)
  18. 个人python开发数据分析面试题分享
  19. 红外接收器的外围电路设计(方法+使用手册指引)
  20. 程序员春招是什么时候?什么是金三银四?

热门文章

  1. 3月Win 10美占有率超20% 免费升级是否延长受关注
  2. c语言中较常见的由内存分配引起的错误_内存越界_内存未初始化_内存太小_结构体隐含指针...
  3. 编译gtk+程序报错gcc: pkg-config --cflags --libs gtk+-2.0: 没有那个文件或目录
  4. centos6源码安装mysql5.6.29
  5. Bootstrap 表单控件一(单行输入框input,下拉选择框select ,文本域textarea)
  6. 用相对路径有时居然是这样,,加上%=basePath%
  7. 如何查看java对象的大小
  8. 第三届蓝桥杯C++本科B组决赛解题报告(更新中)
  9. Xilinx FFT IP core V9.0的介绍和使用
  10. 怎样测试运算放大器的输入失调电压?