storm demo,包括storm与其他组件的组合,以及java并发问题测试。
storm-wordcount
java-concurrent
设置多个线程执行, builder.setBolt("countBolt", new CountBolt(),3
)。
数据源源不断的产生,用map存数据,要保证每次取map,拿到的都是最新的。
storm-kafka
storm-hdfs
一定要给hdfs上的文件夹更改权限,否则hdfs上不会产生数据
hadoop fs -chmod 777 /storm-hdfs
storm-ack
开启测试,需要用com.xin.storm.ack.RandomAckBolt2.execute()注释里面的代码。
storm-mysql
打包插件:maven-assembly-plugin