• 引用一个网络图片作为样式的致命悲剧


              昨天下午一直运行良好采购系统突然出现了致命问题,采购订单无法新建和编辑了,刚开始我们以为只是个别客户的电脑配置和浏览器设置有问题。

    但是很快就有大面积的用户反映采购功能都无法正常使用了。这下让我们不得不重新审视这个问题了,于是我们登录生产环境打开采购画面发现了同样的

    问题。

              我们发现在采购订单页面请求数据的时候出现了一个在向xxx.com网站请求数据,于是我们马上进入服务器上查找那个文件中有这样的代码,终于

    我们在一个css文件中发现有一个样式引用了一个xxx.com/photo的图片。

              这种低级错误现在居然爆发了,而且影响很大,后果很严重,由于该网络图片突然无法访问,导致整个系统的采购功能有3个小时无法正常使用。

              其实在工作中我们注意以下2点就可以很好的避免类似问题了:

             1.开发人员在开发系统的过程中不要将网络图片或者绝对路径写入在代码中。

             2.在以后的开发过程中要加强代码的审查工作,保证代码质量,避免类似的情况再次发生。

              

  • 相关阅读:
    查看mysql服务器连接
    读懂MySQL执行计划
    学会MySQL索引
    记一个有趣的Java OOM!
    高并发场景系列(一) 利用redis实现分布式事务锁,解决高并发环境下减库存
    如何优雅的使用mybatis
    禁止页面后退JS(兼容各浏览器)
    如何做一个对账系统
    centos7.2进入单用户模式修改密码
    linux系统引导流程
  • 原文地址:https://www.cnblogs.com/kevinGao/p/15764611.html
Copyright © 2020-2023  润新知