`
yuanlanxiaup
  • 浏览: 859118 次
文章分类
社区版块
存档分类
最新评论

从铁路订票系统问题看应用监控的作用

 
阅读更多

铁道部订票系统在上线后发生多次瘫痪,很多人用很长时间才能订到票,更有人被扣了钱却没订到票。很多应用系统在运行中都出现过类似问题。这些问题从反面说明了应用监控系统的作用。希望通过这些问题,国内企业能够加深对应用监控的认识和使用。提高信息应用的水平,更好地为客户服务。 实现一次上线就得到满意的效果。

应用监控发现系统运行状态

应用监控的基本功能是记录和报告应用系统的运行状态,为系统管理人员和业务操作人员提供信息。 应用系统运行状态,包括系统的业务处理量,处理性能,各个资源使用状况等多个方面。业务和系统管理人员需要了解应用运行状态进行工作分析,评价,计划等方面的工作。

利用监控系统完善应用测试

象订票系统这样的大型业务系统,进行应用和系统变更对业务产生很大的影响和风险。在上线前进行充分的测试。产生符合真实运行环境的负载是测试是否真实的重要标志。利用监控系统得到的数据可以了解真实工作负载,模拟真实运行状况。

铁路窗口售票系统已经运行多年。从其运行记录中可以发现订票负载特性。这些数据可以用来对新的订票系统测试。通过局部系统(高铁)网上订票系统试运行,可以得到比较完整的负载模型。利用负载模型的测试可以保证系统上线一次成功。

发现问题,分析原因

通过对应用及其运行环境的数据收集,在报告运行状态基础上。应用监控可以提供对运行数据的处理,报警。及时发现问题,并辅助分析问题产生和发展的原因,问题的影响范围和发展趋势。为业务人员和应用管理人员提供决策依据。

扣款而没有订到票是严重的应用问题。涉及财务的错误对企业业务可能产生严重后果,需要及时处理并消除未来的错误。监控系统可以在大量的订票事务中发现这些错误记录,进行临时处理,最终发现并解决系统问题。

辅助操作,及时解决问题

在帮助发现和分析问题原因基础上,应用监控可以帮助系统管理人员进行系统配置和条件。及时解决问题。通过影响度分析等功能,使问题解决不会影响其他业务和IT管理操作。

分析运行状况,预防问题,优化系统运行

通过对运行历史和当前数据的分析,可以预测未来负载变化和系统运行性能,资源使用的趋势,及时调整和补充资源,避免严重问题的发生。对潜在问题可以通过与业务部门交流,及时处理。 如对网络支付产生的延迟问题,可以通过一卡通储值减小与银行系统的通信要求。


为系统和业务发展决策提供依据

应用监控数据和分析可以为系统和业务决策提供依据。如通过对系统资源瓶颈的分析发现增加系统容量的最佳投资。通过工作负载的分析判断缩短预售期是否可以减少订票负载,还是增加预售期可以减少高峰负载。

其他作用

应用监控还可以提供其他重要功能。如计费,审计,安全防范等等。


分享到:
评论

相关推荐

    铁路订票-铁路订票系统-铁路订票系统源码-铁路订票管理系统-基于springboot的铁路订票系统-铁路订票管理系统java代码

    约瑟夫问题铁路订票-铁路订票系统-铁路订票系统源码-铁路订票管理系统-铁路订票管理系统java代码-铁路订票系统设计与实现-基于springboot的铁路订票系统-基于Web的铁路订票系统设计与实现-铁路订票网站-铁路订票网站...

    铁路订票-铁路订票系统-铁路订票系统源码-铁路订票管理系统-基于Web的铁路订票系统设计与实现-铁路订票系统设计与实现-java

    约瑟夫问题铁路订票-铁路订票系统-铁路订票系统源码-铁路订票管理系统-铁路订票管理系统java代码-铁路订票系统设计与实现-基于springboot的铁路订票系统-基于Web的铁路订票系统设计与实现-铁路订票网站-铁路订票网站...

    基于Java的消息中间件java操作demo.zip

    消息中间件java操作demo 提供activeMq的 java实现,和两种模式:点对点、发布和订阅 直接clone下来,导入maven项目启动test包下的 Client.java

    基于 Python 的波士顿房价数据集

    波士顿房价数据集 波士顿房价数据集 目的:通过分析十三个房屋特征与房价的关系,同时建立模型进行房价预测 波士顿房价指标与房价的关系 CRIM:城镇人均犯罪率——负相关占比 ZN:住宅用地所占比例——无单个特征 INDUS:城镇中非住宅用地所占比例——负相关 CHAS:虚拟变量,用于回归分析——无单个特征 NOX:环保指数——无单个特征 RM:每栋住宅的房间数——正相关 AGE:1940年以前建成的自住单位的比例——无单个特征 DIS:距离5个波士顿的就业中心的加权距离——无单个特征 RAD:距离高速公路的便利指数——无单个特征 TAX:每一万美元的不动产税率——无单个特征 PTRATIO:城镇中教师学生比例——无单个特征 B:城镇中黑人的比例——无单个特征 LSTAT:地区中多少房东属于低收入人群——负相关 MEDV:自主房屋房价中位数(标签数据)——房价中位数

    优秀毕业设计 基于STM32单片机的家庭智能安全系统源码+详细文档+全部数据资料.zip

    【资源说明】 优秀毕业设计 基于STM32单片机的家庭智能安全系统源码+详细文档+全部数据资料.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    基于python U2Net 深度学习的证件照生成.zip

    基于python U2Net 深度学习的证件照生成.zip

    python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包

    python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等

    node-v6.14.3-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v7.2.1-linux-x86.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    streamlit hello.py

    streamlit hello.py

    +++罗兰贝格PPT模板-436页(绝对经典!)

    +++罗兰贝格PPT模板-436页(绝对经典!)

    固定资产管理系统.zip

    固定资产管理系统是对高校固定资产的一个信息化管理系统,基本功能包括:对固定资产的购进、接触、销毁,对物品的使用状态、借出状态、库存状态等进行标识,对各类物品进行编号,根据编号进行查询,根据名称进行查询等。本系统结构如下: (1)系统登录: 用户登录模块:登录功能 重置 (2)系统用户管理: 对系统用户的增加 系统用户的权限修改 系统用户的删除 分配系统用户的权限 修改本身登录密码 资产的相关维护 (3)员工信息管理: 教工的增加、修改、删除、查询 (4)资产入库管理: 资产的录入 资产的属性修改 资产的报废删除 资产的属性查询 (5)资产维护管理: 物资的维修、维护物资的信息修改 (7)资产借还管理: 增加借出资产 查询借出资产 归还已借出资产 (8)打印报表

    GB 4762-1984 政治面貌代码.pdf

    GB 4762-1984 政治面貌代码.pdf

    全域系统链性态网体系化作战矩阵.txt

    全域系统链性态网体系化作战矩阵.txt

    高分项目 基于STM32单片机的电子血压计设计源代码+项目资料齐全+教程文档.zip

    【资源概览】 高分项目 基于STM32单片机的电子血压计设计源代码+项目资料齐全+教程文档.zip高分项目 基于STM32单片机的电子血压计设计源代码+项目资料齐全+教程文档.zip高分项目 基于STM32单片机的电子血压计设计源代码+项目资料齐全+教程文档.zip 【资源说明】 高分项目源码:此资源是在校高分项目的完整源代码,经过导师的悉心指导与认可,答辩评审得分高达95分,项目的质量与深度有保障。 测试运行成功:所有的项目代码在上传前都经过了严格的测试,确保在功能上完全符合预期,您可以放心下载并使用。 适用人群广泛:该项目不仅适合计算机相关专业(如电子信息、物联网、通信工程、自动化等)的在校学生和老师,还可以作为毕业设计、课程设计、作业或项目初期立项的演示材料。对于希望进阶学习的小白来说,同样是一个极佳的学习资源。 代码灵活性高:如果您具备一定的编程基础,可以在此代码基础上进行个性化的修改,以实现更多功能。当然,直接用于毕业设计、课程设计或作业也是完全可行的。 欢迎下载,与我一起交流学习,共同进步!

    基于深度学习的普通话语音识别.zip

    基于深度学习的普通话语音识别.zip

    Unity开发实践:2D平台跳跃游戏实践心得与案例解析

    案例说明:开发一个简单的2D平台跳跃游戏,游戏中,玩家控制一个角色跳过障碍物,收集金币,以达到终点。 Unity是一个功能全面、灵活性高的游戏开发平台,适合各种规模的项目开发。通过本报告的分享,希望能帮助初学者快速掌握Unity开发的核心内容,并在实际开发中运用这些知识和技能。本报告旨在通过详细的案例分析和代码示例,为Unity开发者提供实用的指导和参考,助力开发者构建更加丰富和专业的游戏作品。

    node-v7.5.0-linux-ppc64le.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v6.17.1-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    基于STC8A8K64S4A12国产单片机参考程序LCD12864 液晶oled LCD1602显示等例程工程源码合集(45个)

    基于STC8A8K64S4A12国产单片机参考程序LCD12864 液晶oled LCD1602显示等例程工程源码合集(45个): 30 DS18B20温度读取 串口监测 31 LCD12864 汉字显示函数 32 LCD12864 哆啦A梦图片显示 33 LCD12864 图片显示 34 红外解码 35 红外解码的应用 36 spi初始化 串口监测 37 外部FLASH读写 串口监测 38 NRF无线通讯测试 串口检测 39 9325TFT刷屏测试 4 定时器0 模式0 40 串口3 定时器2 41 串口3 定时器3 42 串口4 定时器4 43 主机对从机ISP程序下载 参考程序 44 SPI主从机设置通讯 测试程序 45 ESP8266 AP+Station服务器模式测试 5 定时器0 P35模拟10位或16位PWM输出程序 6 定时器1 模式0 7 定时器2 8 看门狗实验 9 串口1发送 8位自动重装载 2 P55口LED灯运行 使能外部晶振 20 16位PCA定时器脉冲输出 21 串口控制8位PWM 占空比 22 8位PWM控制P3.5 23 硬体I2C 主机访问AT24C

Global site tag (gtag.js) - Google Analytics