多线程高并发采集器
功能分析
业务功能分析与实现
客户端
1)读取日志文件
2)解析日志文件
3)匹配处理日志对数据
4)向服务器发送日志数据
服务端
5)接收日志数据
6)保存日志数据
7)日志数据入库
主线程:
1)监听服务器端口
2)等待客户端的连接
3)如果有客户连接进来创建数据接收线程LogReceiver
并且提交到线程池执行
4)返回(2)
接收数据线程LogReceiver
1)接收用户的Request
2)获取用户发送过来的LogRec集合数据
3)推送数据到阻塞队列中
4)如果推送成功就发送Re
下载地址
用户评论