企业架构
文章平均质量分 50
iteye_12335
这个作者很懒,什么都没留下…
展开
-
多线程countDownLatch方法介绍
CountDownLatch介绍CountDownLatch是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。在一些应用场合中,需要等待某个条件达到要求后才能做后面的事情;同时当线程都完成后也会触发事件,以便进行后面的操作。 这个时候就可以使用CountDownLatch。本文主要介绍CountDownLatch的一个具体使用——字符串敏感字过...原创 2016-01-21 15:10:35 · 206 阅读 · 0 评论 -
征服flume之一——flume-NG的编译
[b]关于flume NG[/b]Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。当前Flume有两个版本Flume 0.9X版本的统称Flume-og,Flume1.X版本的统称Flume-ng。由于F...原创 2016-02-22 17:40:31 · 428 阅读 · 0 评论 -
征服flume之二——flume-NG安装
1、将编译后的 apache-flume-1.7.0-SNAPSHOT-bin.tar.gz 包上传至linux服务器2、修改 flume-env.sh 配置文件,主要是添加java环境[code="java"]# Licensed to the Apache Software Foundation (ASF) under one# or more contributor li...原创 2016-02-24 11:40:36 · 737 阅读 · 0 评论 -
征服flume之三——使用log4j输出日志到flume
接下来的几篇文章,我们将逐步学习使用各种方式对日志进行采集。本文讲述的是如何使用log4j直接输出日志到flume。先上干货,再讲理论!1、flume配置文件[code="property"]agent.sources = so1agent.channels = c1agent.sinks = s1# For each one of the source...原创 2016-02-24 15:00:41 · 677 阅读 · 0 评论