电子商务平台的资源及服务监控技术研究
本文关键词:电子商务平台的资源及服务监控技术研究
更多相关文章: 电子商务平台 多数据库系统 数据库监控 应用软件监控
【摘要】:电子商务一般面向多用户,通过互联网向用户提供所需的各种应用软件服务,多采用分布式架构,结构复杂,大多采用多数据库系统环境。在这种应用环境下,电子商务平台的资源主要是指数据库,服务主要是指应用软件服务。由于数据库应用环境复杂,而DBMS自身提供的监控功能无法满足应用的需求,因此研究多数据库系统监控技术对此类应用具有现实意义。 本课题基于面向小微企业的进销存管理平台,这是一个B2B的电子商务平台,用户通过该平台实现商品进销存及相关管理业务,在该过程中所产生的一系列的订单信息都将会保存到数据库系统的各个表中。为了集中监控各数据库系统的运行情况,需要对其进行统一监控,因此需要研究一套多点监控方案,实现对多数据库系统环境下数据库的监控和应用软件的监控,为面向小微企业的进销存管理平台的后台管理提供技术支持。 对多数据库系统环境下数据库和应用软件的监控工作主要包括:(1)数据库监控:a、各个数据库节点的运行情况监控,b、用户监控,c、表空间监控,d、数据库文件I/O读写监控,e、数据库表空间死锁的监控,f、数据库对象监控,g、报警日志管理;(2)应用软件监控:日志监控。 数据库监控部分通过读取路由表、系统表和系统视图实现,并将读取的数据定时存到相关数据表中,前台以组织结构图或者饼图、折线图等进行可视化的展示。多个数据库之间的跨库操作主要通过创建DBLINK来实现,可以对多个数据库系统的运行情况进行动态监控。 应用软件监控部分通过读取应用软件的系统日志获取用户的操作信息,经过简单分析获取操作失败的原因及导致操作失败的SQL语句,方便后台管理人员及时查看应用软件的运行情况。 本监控系统为面向小微企业的进销存管理平台在云环境下的正常运行提供安全保障。及时检测多数据库系统环境下各个数据库的性能指标情况,使得系统管理员可以方便的了解多数据库环境下的各个数据库的运行情况。通过及时观察各个数据库的运行情况,系统管理员能够及时处理数据库常见的性能与管理问题,也可以随时监控应用软件的运行情况,及时发现并处理应用软件运行过程中出现的问题。
【关键词】:电子商务平台 多数据库系统 数据库监控 应用软件监控
【学位授予单位】:北方工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 摘要3-4
- ABSTRACT4-8
- 1 绪论8-13
- 1.1 课题研究的背景及意义8
- 1.2 相关技术研究现状8-11
- 1.2.1 数据库监控8-10
- 1.2.2 应用软件监控10-11
- 1.3 课题研究的目的和内容11
- 1.3.1 课题研究的目的11
- 1.3.2 课题研究的内容11
- 1.4 论文结构11-12
- 1.5 本章小结12-13
- 2 课题相关技术的研究13-24
- 2.1 电子商务平台的资源及服务13-14
- 2.2 数据库监控的相关技术14-20
- 2.2.1 Oracle数据库技术14-17
- 2.2.2 DBLINK技术17-18
- 2.2.3 ORACLE主要的系统视图及模式对象18-20
- 2.3 应用软件监控的相关研究20-23
- JMX框架20-22
- JMX的优势22-23
- 2.4 系统框架简介23
- 2.5 本章小结23-24
- 3 技术方案设计24-29
- 3.1 方案架构24-26
- 3.1.1 电子商务平台的系统环境24-25
- 3.1.2 监控方案设计25-26
- 3.2 系统业务流程分析26-28
- 功能需求分析27
- Oracle数据库监控模块27-28
- 应用软件监控模块28
- 3.3 本章小结28-29
- 4 系统实现方法29-39
- 4.1 系统架构设计目标与原则29
- 4.2 系统架构29-30
- 4.3 系统详细设计30-38
- 4.3.1 数据库监控30-38
- 4.3.2 应用软件监控38
- 4.4 本章小结38-39
- 5 实验结果分析39-48
- 5.1 实验环境39-40
- 5.2 系统主界面实现40-41
- 5.3 数据库监控实现41-46
- 5.3.1 各数据库运行情况监控实现41-42
- 5.3.2 用户监控实现42-43
- 5.3.3 表空间监控实现43-44
- 5.3.4 数据库文件IO读写监控44
- 5.3.5 数据库对象监控44-45
- 5.3.6 数据库表空间死锁的监控45
- 5.3.7 数据库报警日志45-46
- 5.4 应用软件监控实现46-47
- 5.5 本章小结47-48
- 6 总结与展望48-49
- 6.1 总结48
- 6.2 展望48-49
- 参考文献49-52
- 申请学位期间的研究成果及发表的学术论文52-53
- 致谢53
【共引文献】
中国期刊全文数据库 前4条
1 李元雄;;构建基于nagios的图形化服务器监控报警平台[J];软件导刊;2011年07期
2 王帆;;基于Nagios的服务器监控平台构建与实现[J];实验室研究与探索;2010年12期
3 陆国浩;;基于开源软件虚拟主机管理系统的设计与分析[J];沙洲职业工学院学报;2011年03期
4 丁美珍;黄晨;;基于Nagios的网络监控系统的设计与实现[J];信息技术与信息化;2015年04期
中国重要会议论文全文数据库 前1条
1 全秋浩;赵男;陈杨;;基于Nagios的网络监控平台设计与实现[A];第31届中国气象学会年会S13 气象通信与信息技术应用实践与新技术探索[C];2014年
中国博士学位论文全文数据库 前1条
1 吴卫兵;我国优秀羽毛球运动员运动训练机能监控及其决策支持系统研究[D];上海体育学院;2009年
中国硕士学位论文全文数据库 前10条
1 徐欢;苏州公共信息亭系统的设计与实现[D];苏州大学;2010年
2 郑敏虹;基于Oracle9i的多数据库监控系统研究[D];华南理工大学;2011年
3 周兵;楼盘销售管理信息系统系统设计与实现[D];电子科技大学;2011年
4 张钧轶;公安院校网络教学系统实现与研究[D];电子科技大学;2011年
5 任春丽;基于LabVIEW的电能质量监测管理系统设计[D];湖南大学;2011年
6 王飞;基于分布式Nagios体系的应用监控平台设计与实现[D];复旦大学;2011年
7 卢军;Oracle性能监控与分析系统[D];西安理工大学;2007年
8 张冠男;基于SNMP的性能监测系统的设计与实现[D];北京交通大学;2008年
9 许玲;数据交换平台中多传输机制的研究与实现[D];华中科技大学;2007年
10 郑加林;基于J2EE架构的WEB应用系统的性能优化研究与实践[D];电子科技大学;2008年
,本文编号:1004454
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1004454.html