英国国家航空服务公司(NATS)在去年12月份发生一起严重事故。由于其两条系统航班服务器通道均发生故障,导致数百架航班无法起飞。

据一份内部报告显示,此次混乱共造成120架航班被取消,500架航班被耽搁了45分钟,总共影响约10000万名旅客。

据内部人员透露,此次事故的发生是一台运行航班数据处理系统的IBM S/390主机宕机造成的。内部报告显示,在14点44分,一台为航空指挥控制人员提供数据的计算机发生故障;14点45分,所有离开伦敦机场的航班被叫停;15点整,整个欧洲所有计划经过英国领空的航班被叫停。在当天的20点10分,系统才恢复正常。

所有伦敦区域的操控人员都有着一个唯一的身份标识--原子函数(Atomic Function),其确保航班服务器系统给每个工作站提供正确的信息和通信保障。但系统中某个潜在的漏洞导致原子函数的最大值被错误的设置成151,而正确的数字是193.

报告显示,航班服务器系统认为它有着比原子函数的最大值更大的上限,而这种情况是不允许出现的。当出现这种情况时,航班服务器系统就会自动关闭,以防止提供错误的数据给工作站。当这种情况传送到第二套运行观察模式的航班服务器系统时,触发了同样的错误。

NATS否认对其忽略IT系统投入的指控,该公司于2001年成为与英国政府公私合营伙伴关系的企业。

该起事故的最终报告将会在2015年2月14日前发布。

作者:Recco

来源:51CTO

服务器宕机造成英国航空史上最严重的大混乱相关推荐

  1. 如何在不会导致服务器宕机的情况下,用 PHP 读取大文件

    来自:开源中国 www.oschina.net/translate/performant-reading-big-files-php 作为PHP开发人员,我们并不经常需要担心内存管理.PHP 引擎在我 ...

  2. 从春运分析服务器宕机原因

    春运,这一号称人类历史上规模最大的周期性人类大迁徙,2011年如期而至,在从1月19日开始为期40天左右的时间内,铁道部预计客流量将达28.5亿人次,快要把我国大众运个来回了.如此浩大的客流,造就了一 ...

  3. linux服务器宕机分析/性能瓶颈分析

    linux服务器宕机分析/性能瓶颈分析 服务器宕机原因很多,资源不足.应用.硬件.系统内核bug等,以下一个小例子 服务器宕机了,首先得知道服务器宕机的时间点,然后分析日志查找原因 1.last re ...

  4. keep老是显示服务器开小差,nginx+keepalived高可用服务器宕机解决方案

    原标题:nginx+keepalived高可用服务器宕机解决方案 1.基本服务器宕机的主从切换配置 两台nginx服务器,分别安装keepalived,配置/etc/keepalived/keepal ...

  5. 服务器宕机 自动重启,服务器宕机重启利弊

    由于资源有限.操作不当.系统错误等多种原因,常会导致服务器宕机.并且大多服务器宕机状况的出现,唯快速有效的解决方法就是,重启服务器,那么服务器宕机重启利弊有哪些呢?下面就一起随佰佰安全网小编来了解一下 ...

  6. 网站服务器宕机怎么办,服务器宕机了该怎么办?

    原标题:服务器宕机了该怎么办? 导读 如果Web服务器已经虚拟化,试着ping物理服务器自己的真实IP.这样可以帮助你进一步隔离问题.如果完全无法ping同服务器,而且也已经确定完全检查了网络连接,那 ...

  7. 服务器宕机原因有哪些?服务器宕机解决方案

    服务器是数据和网站的载体,如若服务器出现问题,那么放在上面的数据和网站也同样会受到牵连,所谓皮之不存,毛将焉附!所以无论是服务商还是用户都非常关心服务器的正常运营问题,以及当出现问题时,服务商能否快速 ...

  8. web网站服务器宕机应急,web服务器的宕机诊断方法

    宕机诊断方法编辑步骤1:发生了什么事 系统管理员必须肩负起分析和判断Web服务器宕机原因的责任.需要解决如下的问题: 是否是断电,发电机测试以及其他类似问题影响了整体物理环境? 和Web服务器的通信是 ...

  9. 恶人自有天收:如何能使僵尸网络Mirai的服务器宕机

    作为恶名昭著的僵尸网络,Mirai攻陷了成千上万的物联网(IoT,Internet-Of-Things)设备,以这些设备作为节点发起大规模分布式拒绝服务攻击,破坏大量主流站点. Mirai的攻击浪潮在 ...

最新文章

  1. Google全球员工围攻Google!
  2. Java切面理解_Spring AOP面向切面编程:理解篇
  3. 第十二届蓝桥杯大赛软件赛省赛 C/C++ 大学B组
  4. IdentityServer Topics(1)- 启动说明
  5. Nginx的events块指令讲解
  6. android 编辑自定义可编辑表格,smart 框架 列表 可编辑表格
  7. 如何保护python代码_如何在发布之前保护我的Python代码?
  8. 虚拟化部署的四大安全问题
  9. idea 注册码 实测可用
  10. 智能录音笔完成全系列布局,科大讯飞还发了一款转写翻译智能耳机
  11. python批量获取图像路径txt
  12. linux指令格式介绍
  13. 网易云音乐:歌曲鉴赏人选品
  14. 成绩查询系统 mysql_基于PHP和MYSQL的成绩查询系统
  15. 075-数组越界异常-ArrayIndexOutOfBoundsException-【视频讲解】
  16. 【机器学习】阿里云天池竞赛——工业蒸汽量预测(6)
  17. 小米 红米NOTE5 解BL锁教程 申请BootLoader解锁教程
  18. 在RMD使用过程中,右侧不生成图片的问题
  19. jQuery多余文字折叠效果
  20. android 渠道方案,Android 不同渠道差异代码

热门文章

  1. socket编程listen函数限制连接数的解决方案_网络编程——服务器篇
  2. Android Volley完全解析3:定制自己的Request
  3. 每次启动“Everything“需要管理员权限来索引NTFS卷.
  4. python爬取抖音用户数据_python批量爬取下载抖音视频
  5. 使用Asible批量部署yum仓库
  6. Twitter Heron 实时流处理系统简介
  7. pycharm支持python3.8_PyCharm 2019.2 发布,Python 3.8功能的支持
  8. 查询各个年级的平均分_二年级数学:期中考试前精心准备一下,会有意想不到的收获哦!...
  9. 好用的netcat工具
  10. vue开发搭建(npm安装 + vue脚手架安装)