西安“一码通”再崩溃,论系统稳定的重要性

发布时间:2022-01-10 15:14:24     访问次数:

   1月4日9时,西安市疫情防控指挥部决定启动全市新一轮核酸筛查工作。9时许,不少市民反映,“西安一码通又崩溃了”,核酸检测无法进行。

一码通  
  目前,确诊病例虽有所下降,但防疫形势并不乐观。关键时刻,风口上的“一码通”再现故障,两次相距仅15天。“一码通”的稳定运行,对疫情防控来说至关重要。此前,对于“一码通”故障,官方称是由于用户访问量激增,造成网络拥塞。 
  故障原因分析 
  事发不久,有位专业人士撰文,刊发在“通信最前沿”公号上,分析导致“一码通”故障原因,有可能是架构设计以及容灾备份程序存在问题。 
  文章称,从技术角度分析,西安“一码通”故障,并不是网络拥堵所导致。应该是“一码通”系统容灾和备份机制存在缺陷,而“一码通”核酸查询和核酸检测系统之间,强关联设计方面存在失误。 
  同时指出,如果是网络拥堵导致系统崩溃,解决流程并不复杂。网络拥堵,大体上有两种解决办法,一是限流,二是扩容。  
  另据《云著》文章显示,对于“西安一码通”故障问题,来自腾讯、华为、中兴、ICT数据分析10余位专业人士,从前端、后端、测试分析问题原因。  
  经论证,认为造成“一码通”故障原因,可能是限流、服务器、架构、性能过载、场景、设计漏洞、压力测试方面存在问题。也可能是nginx后台应用服务器高并发下挂掉,缓存击穿导致后台数据库响应时间变长,前台长时间无法响应。  
  系统稳定性保障方案  
  系统性能是指系统在尽可能少地占用系统资源的前提下,尽可能高地提高运行速度。 
  那么,在招标采购领域中,系统的稳定性如何保障呢? 
  郑州信源电子招采系统从系统架构、功能设计、程序性能上进行了多种创新与探索,有效保障采购过程的高质稳定运行。  
  1)架构设计:系统采用主流的微服务架构,支持系统各项服务的云化、分布式部署,可保障业务访问量大、性能要求高的开评标业务,根据实际情况动态分配、弹性拓展。  
  2)服务器:无论是企业还是个人在租用服务器的时候都会受到峰值承受限制的,一旦超过服务器的承受能力,就会导致服务器瘫痪,应用程序暂停,网站无法访问。信源e招采既支持本地,也支持云端部署。如果是云端部署,建议使用私有云进行部署。  
  3)数据库 :衡量数据库性能的三个重要指标是:数据库吞吐量、延迟时长和稳定性。e招采系统支持主流的关系型数据库,并采用数据库分库分表策略,将业务正常运行的数据范围限制在可控范围之内,可以有效解决随着时间带来的性能衰退问题。  
  4)多级缓存、异步消息、读写分离:有效解决大流量、高并发这样的业务场景,可实现系统的高性能。  
  5)高速加解密方案:传统的解密方式速度慢,采用信源信息专有的高速加解密技术,可实现倍速增长解密。 
  6)压力测试:通过压力测试来保障交付的系统符合性能要求,以保障系统在使用过程中的稳定运行。  
  7)安全提升:通过安全测试来保证交付系统的安全性,以应对各种突发情况。金融保险行业对安全的要求非常高,信源信息在金融保险行业拥有丰富的案例,比如国家开发银行、中国农业发展银行、恒丰银行、广发证券、中国人寿保险等40余家案例。  
  项目案例  
  以信源信息承建的某招采系统为例,它是集中部署、多级应用的信息化系统,服务于该集团下属省级公司、专业子公司的招标采购业务管理应用。 
  该招采系统引入了高速加解密方案,将传统解密方式从4个小时缩短至17分钟内完成,解密效率提升14倍,解密速率峰值可达11.3GB/分。 
  截止2021年11月底,该招采系统有采购单位500多家,供应商10万家以上,标的数量1万多个,每天招标采购项目量200-300个。在这样的信息量、交易量基础上,该招采系统自2015年以来,已经持续稳定地运营了6年多。  
  小结  
  作为信息技术行业的企业,我们希望通过自身的技术,守护我们的系统和产品稳定运行和持续优化! 
  在此,为西安以及其他城市的防疫工作加油,我们万众一心、共同抗疫!


郑州信源 赋能招标采购数智化转型

免费一对一定制化解决方案与产品演示

电话咨询
  • 申请演示