[问题] Load JS Life Cycle

楼主: gimmy731031 (yuancheng)   2014-11-20 23:22:53
各位先进大家好,小弟最近捅了一个娄子想来请益,
我在网页中import了一些JS,造成系统上线流量暴冲,
当下第一个反应是把网页换回原本的页面,但流量仍高居不下,
这时心一狠,直接把Server下下来,结果仍是一样,
后来把相关的系统"全部"都下下来,流量意外还是一样,
最后发现关掉的系统都没有用,只好用旧的页面,系统硬著头皮起著,
看网络流量发现是系统output出去的流量异常,
当下实在不解为何网页已经换成旧的,系统也下下来,但流量还是不会减少,
照常理来说,当页面已经换回旧的,JS就不会在被Call到,
理论上网络流量应该要降下来才对,
就算真的还是继续传输,把整台Server下下来总不会再传输吧?
但怎么传输就不会断,这点我不知道合不合理?
(后续大约经过了8个小时,流量才降了下来)
我曾怀疑是骇客攻击,但查了系统没有可疑迹象,
想请教各位先进,是不是小弟哪里的观念错了,感谢。
作者: oToToT (屁孩)   2014-11-20 23:39:00
对方有cache(别理我)
作者: Ayukawayen (亚布里艾尔发芽>//<)   2014-11-21 00:12:00
JS有cache很有可能啊 XD
作者: alog (A肉哥)   2014-11-21 10:26:00
1. iptables 有没有限制封包的量 2.服务器有没有做http request数量的控管 3.有没有检查过网站log是否异常4. 有没有在用google 分析了解网站上活人有多少5. 动态产生的内容是否有做好cache6. 有用到ajax的地方是否会在短时间重复触发7. 同 6. 有用到大量的异步的操作跟呼叫 有没有设计throttle 机制让触发的状况不要太频繁8. 有没有可能需要将静态档案移到别的位置或改用cdn作分流9. 检查主机内的 /var/log 下的 log 检查有没有异常内容我想以目前的状况来看 你至少要先针对 3. 跟 4. 下去着手分析然后你最好写个脚本或用log分析软件去分析log内容 统计一下是否真的是js造成的问题10. 另外主机该打开gzip 功能 连线传输会更快也比较省封包的大小11. 有没有需要将大量的javascript 脚本做个compress 节省request量跟封包大小
作者: mygirl30229 (Cian)   2014-11-21 11:23:00
a大神回,小弟路过也来偷吸取一些观念
楼主: gimmy731031 (yuancheng)   2014-11-30 19:53:00
感谢A大神回~再理解一下~谢谢~~

Links booklink

Contact Us: admin [ a t ] ucptt.com