专栏首页Java识堂西安一码通崩溃的真实原因找到了!

西安一码通崩溃的真实原因找到了!

大家好!我是小识

最近西安一码通二次崩溃这个事情,实在是太顶了。作为程序员,出现这种问题属实不应该。

网上一直在说崩溃是因为后台传输的是图片?

第一次看到这个消息的时候,小识是抱有怀疑态度的。毕竟大家都知道这种大的政府项目都是要招标的,我曾经参见过很多次的竞标,能去竞标的公司都不是很小的公司,因此技术实力也不是一般小公司的水平。

作为程序员来说,怎么会出现这么低级的错误呢?不管是开发还是测试,应该认真负责自己经手的产品。

网上有很多大神对问题进行了分析。

知乎上也开了个贴讨论:一码通崩溃的技术原因是什么

原帖地址:https://www.zhihu.com/question/509914161,有兴趣的小伙伴可以自行前往。

目前最热回复如下:

优化上的猜测。这里提到了一篇陕西电信的文章。

于是小孟去找了一下,还真有一篇名为《“科技抗疫”中流砥柱:西安电信“一码通”平台服务保障专班》的报道,地址:

https://m.thepaper.cn/baijiahao_13083245

里面有这样一段话被网友们抓了出来:

上面这段话中的红色部分,就是该答主所指问题所在!

这篇洋洋洒洒近2000字的"美文",就这一小段与技术沾点边,所以确实极有可能就是当时该系统开发时面临的最难攻克点。而这样的实现方式,也确实并不是一个好的选择!

小孟创建的技术交流群,好多的小伙伴都在聊背后崩的原因是什么。我也很感兴趣!

今天又在知乎上看到了知友 “卢兴民” 的回答,别人是真的去分析了二维码接口数据的,证明并不是在服务器生成图片。

西安健康码的接口数据

真正的二维码数据是 /person/app/refreshQRCode这个接口

这位知友表示:

看下这个接口返回,设计上也没有太大的问题。 主要问题集中在所有的js/css/img这些静态资源全都从从一个出口进行提供,没上CDN 粗略估算了一下,js/css/img数据总共约500kB 按照从某个群里得到的数据,暂且认为是准的,健康码的请求量峰值达到了3.3w qp 那按照这个量估计 33000 x 500 x 8 bps ≈ 125Gbps 这个出口量级很难用单机房承载,峰值一来,出口网卡打满,直接gg。 到写这个回答时,西安健康码还是没有将静态资源上CDN,之后看看访问量再起飞的时候,能不能扛得住吧。

知乎链接:

https://www.zhihu.com/question/509914161/answer/2299099095

事情到这大家也都明白了吧,真不是之前网上传的这么低级错误,但是相关技术团队也确实有点业余。

所以,小伙伴你怎么看呢?欢迎评论区交流!

文章分享自微信公众号:
Java识堂

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

原始发表时间:2022-01-08
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 辟谣!这才是西安一码通崩溃的真实原因!

    第一次看到这个消息的时候,我是抱有怀疑态度的。毕竟大家都知道这种大的政府项目都是要招标的,能中标到项目的公司也肯定不会差,怎么会犯这么低级的错误呢?

    Bug开发工程师
  • 崩溃的一天,西安一码通崩溃背后的技术问题。

    12月19号新增病例21个,20号新增病例42个,并且有部分病例已经在社区内传播...

    纯洁的微笑
  • 网友呐喊:“国家请支援几个程序员吧,西安一码通又崩了。”老程序员告诉你为啥会崩

    西安一码通其它业务我们暂且不分析,那并不是重点,因为没有完全崩溃,崩溃的仅有扫码显示功能。

    用户5997198
  • 再来说说西安一码通,这次让我哭笑不得...

    注意这里一个细节!答主跟大部分人一样,开始以为是服务器负载太大,但之后又转到了图片优化上的表达,这里提到了一篇陕西电信的文章。

    用户5997198
  • 西安一码通又崩了,每天生活在全国人民的笑话中。。。

    有人讽刺说,西安掌握了流量密码,天天可以上热搜,我刚去看了一下,西安一码通已经上微博热搜了。

    纯洁的微笑
  • 这十个事件,让“永不宕机”变成了一个笑话

    互联网技术发展到了 2022 年,理论上来说是可以做到“永不宕机”的。但过去的 2021 年,宕机事故看起来一点也没有减少。

    深度学习与Python
  • 十大宕机名场面,震惊!

    互联网技术发展到了 2022 年,理论上来说是可以做到“永不宕机”的。但过去的 2021 年,宕机事故看起来貌似也不少。

    Bug开发工程师
  • 1 个月崩 3 次!盘点一下 2021 年的 10 个宕机名场面

    点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 |...

    芋道源码
  • 哦豁,宕机了...

    今天看到 InfoQ 发布了一篇关于去年的宕机事件的整理文章,从 B 站到一码通,从国内到国外都有代表性事件。

    why技术
  • 西安健康码又崩了!随便聊聊

    我就纳了闷了,为啥大家知道这种消息总是比我快?我平时上网也不少啊,但为啥我就看不到这些信息呢?怎么大数据天天给我推荐的都是些娱乐八卦、唱歌跳舞的内容!

    程序员鱼皮
  • 2022年,走出软件作坊!| Q推荐

    上世纪 60 年代,IBM 开发 OS/360 操作系统,这是第一个超大型软件项目,非常复杂。当时,共有 1000 名左右的程序员参与了项目研发,花费了 500...

    深度学习与Python
  • 西安一码通到底是通过后端下发图片的吗?新笑话:CPU转速过高导致内存溢出?

    昨天分享的《难道这就是“西安一码通”再次崩溃的真实原因?》收到了很多留言,群里也是各种吐槽。怎么会通过服务端生成图片下发呢?Low的不行!

    程序猿DD
  • 扒了一下西安一码通的接口,这特么不崩才怪呢~

    前段时间,有一篇陕西电信的文章,大力肯定了开发团队,但略显得外行,该报道被众多网友吐槽:

    Leetcode名企之路
  • #西安一码通#又崩了。。。谁之责 ?

    2022年1月4日,#西安一码通#又一次登上微博热搜,因为崩了。。。 西安一码通是由谁搭建的呢?谁参与了呢? 通过公开招投标公告查询到如下信息,供大家参考...

    云头条
  • 这次,我得夸夸西安。。。

    推荐阅读: 《陕西这个娃,真不错》 《一定要注意身体!》 1 疫情,又来了 这两天,全国的疫情又来了,一线城市无一幸免,就连被大家夸的抗疫模范生上海也没幸免。 ...

    纯洁的微笑
  • 从技术角度聊聊一码通

    最近西安疫情特别严重,前一阵子还出现了一码通崩溃的事件,网络上对此也有各种各样的评论和说法。对于各种言论和说法我们没有权力去评头论足,但是可以从技术的角度聊一聊...

    TA码字
  • 核酸检测3秒背后的故事

    从2019年末,新冠疫情突然爆发,至今已持续了2年多。从不明病毒爆发,到武汉封城,再到现在防疫常态化,大规模核酸检测成为我们重要的防疫利器,而核酸检测系统的稳健...

    腾讯专有云
  • 测试如何提高自己的话语权

    今天我们聊聊一个比较有趣的话题。某天有人在群里问了一个问题:一名普通的测试人员如何提升在团队中的话语权。笔者在测试很没有话语权的团队中待过,也在测试具有上线一票...

    程序员阿常
  • RabbitMQ限流机制(五)

    在服务端的稳定系的体系质量保障中,一个是考虑在客户端高并发的请求后,服务端如何能够接收所有的请求并且服务端能够顶得住洪流的负载。这中间就需要涉及考虑...

    无涯WuYa

扫码关注腾讯云开发者

领取腾讯云代金券