- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
NorthCenterJPnael数据采集备份管理配置管理日志管理更多最小化最大化关闭CardLayout主界面ImagePanel布局BorderLayoutJpanel布局BorderLayoutwestcentereastJpanel布局GridLayoutJpanel布局GridLayoutCenterNorth
数据采集布局BorderLayoutCenterEastJpanel布局BorderLayoutCenterNorthJpanel布局BorderLayuotCenterNorthJpanel布局GridLayoutJPanelJpanel布局BorderLayoutJpanel布局GridLayout
采集端数据采集备份管理配置管理日志管理入库端数据收集备份管理配置管理日志管理
数据采集radwtmpbackups-radwtmp1.读取该文件,解析数据并封装成User对象,存入userListTemp集合中2.读取该文件,解析数据并封装成User对象,存入ArrayList集合中时先判断下是上线信息还是下线信息,若是上线,则存入userListTemp集合中,若是下线信息,则从userListTemp集合中,找到对应的上线信息,一并存入userList集合。内存ArrayListUseruserListArrayListUseruserListTemp3.TCP/IP将userList数据传到入库端4.若成功,更新部分变量值,并将userListTemp中的剩余上线信息,重新写入到备份文件中4.若不成功,无操作
数据采集
备份管理
配置管理采集端用的配置文件是xml文件,入库端采用的是properties文件
日志管理
日志管理问题–解决1.由于使用的是log4j,采用的配置是properties文件配置的管理,因此没有过滤信息级别的功能?这样的话,可能在一个日志文件中会含有大量的日志信息,而且是不同级别的,不便于管理,因此想一种级别记录一种日志信息解决方法:重写了DailyRollingFileAppender类2.由于几乎所有的地方(每个行为)都要用到日志,因此有太多的耦合代码。并且不方便日后再日志方面的扩展性。解决方法:将日志封装在一个静态类中,这样的话,以后处理起来也方便,比如对日志进行过滤操作,或者添加前置或者后置通知。
数据传输1.需要保证数据的可维护及可追踪,因此,每次采集端传输数据给入库端,都会多添加一些数据,用来表示哪个采集端传的是从第几条-第几条数据。
采集端ArrayListUser内存ArrayListUser批量入库失败线程池对于服务器端接收数据,采用的是线程池,防止因为对线程的创建和撤销带来的巨大开销,若入库失败,则将其先暂时存入一个集合当中(该集合是有上限的,因为内存是有限的),那么就需要有一个定时器来时刻来检测集合,若有数据,则将其入库,若失败,不做任何操作,若成功则将其撤出,假若某个时刻,集合达到上限,那么就将其写入到文件中。入库端oracle文件内存ArrayListUser定时器检测,尝试入库ok批量入库Nok批量入库同步锁机制
您可能关注的文档
- 问题--解决方法演示.pptx
- 杰普竞赛高清版.pptx
- 6.3+国家行政机关(教学课件)-2024-2025学年八年级道德与法治下册高效课堂同步教学课件(统编版).pptx
- 6.3+国家行政机关(课件+视频)-2024-2025学年八年级道德与法治下册优质同步课件.pptx
- 6.4+国家监察机关(教学课件)-2024-2025学年八年级道德与法治下册高效课堂同步教学课件(统编版).pptx
- 八下6.5 国家司法机关 2024-2025学年八年级道德与法治下册同步PPT课件.pptx
- 8.1薪火相传的传统美德(教学课件)-2024-2025学年七年级道德与法治下册同步PPT课件+教学设计.pptx
- 6.4+摩擦力+-2024-2025学年沪粤版物理八年级下学期.pptx
- 跨学科实践06:探寻连通器 2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第17课《壶口瀑布》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
最近下载
- 第16讲 光的直线传播-2024年新八年级物理暑假提升自学课讲义(人教版2024)(解析版).docx VIP
- 国际商法教案.docx VIP
- 2025年鼎和财产保险股份有限公司人员招聘笔试备考试题及答案解析.docx
- 飞机发电机讲解.ppt
- 大数据与人工智能智慧树知到期末考试答案2024年.docx
- 2024年广东深圳市龙岗区总工会社会化工会工作者招聘笔试参考题库附带答案详解.pdf VIP
- 2024年贵州省中考适应性考试九年级数学试题和答案详解.docx
- 大学物理实验坐标纸.doc
- 小学低年级数学游戏教学的问题与对策研究——以开福区荷叶小学为例.docx VIP
- 直流电机PWM控制调速系统设计.doc VIP
文档评论(0)