给人玫瑰–手留余香!shopex网店运营经验分享,问题与技巧,资讯与观点,网店推广
RSS 图标 Email 图标 首页图标
  • 723事件浅析

    发表于 2010年09月26日 暗香 8 条评论

    秋的步伐确实越来越近了,经过一个降温加飘雨的中秋节后,高温就被彻底打败,再也回不到前段时间的趾高气扬了。

    尽管气象学上的秋天还差那么几天,但很明显,上海即将正式入秋。

    早上,天空依然下着小着不大不小的雨,这种雨最令人讨厌了,伴随20来度的室温,忍不住有点颤抖。

    突如其来的降温也着实显示了一定的威力,暗香的感冒刚好,周围的同事也不时的伴随着打喷嚏的声音。

    暗香也特地叮嘱各位亲们:天气转凉,注意身体撒。

    ——————————————-分隔线————————————–

    这个假期比较让人难忘的大概就是中期的shopex服务器故障问题了,因为承载了中心任务的服务器的一次临时故障,影响了众多shopex网站的正常运转,这实在是没有想到的。

    接下来还原一下事情的整个过程吧,也澄清一些真像,否则某些人还会不断的借题发挥下去。

    9.23号大约是中午时间吧,shopex中心服务器突然出现故障,导致无法访问,受此牵连的网址包括:

    openid.shopex.cn/openid.ecos.shopex.cn:用于信任登录信息的调用

    guide.shopex.cn:用于后台开店向导的调用

    app.shopex.cn:用于用于后台的应用中心

    当中心出现问题时,具体表现是:

    前台信任登录无法使用、后台开启向导空白、后台应用中心空白。

    故障在三小时后解决,服务器恢复正常。

    按说是不会影响各大shopex用户的正常运转的,大不了只是这些功能不能使用而已。

    然而事实却不是这样,当中心出现问题后,shopex网站却出现一个典型的特征,就是前台打开特慢,慢到超时,直至出现超时报警,具体如下:

    Fatal error: Maximum execution time of 30 seconds exceeded in …\core\func_ext.php on line 129

    30s对一个网站来说可以直接认为是打不开了,肯定也会继续顾客接下来的所有操作,所以说这次故障影响之大绝对是没有想到的。

    按暗香刚才的分析,中心主要是一些辅助功能,怎么会影响网站的主流程呢?

    暗香紧急招见了相关的技术人员,哦,不是,是暗香被他们招去的…*_*

    原因如下 :

    在增加了信任登录这个辅助功能后,为了保证这个功能运转正常,程序人员出于功能稳定的前提,特地在一个前台的一个公用页面中增加了一个函数,专门用来检测信信任登录中心是否稳定,就是openid.shopex.cn是否正常。

    此函数存在于core/func_ext.php中,即 function ping_url专门 来检测中心openid.shopex.cn/openid.ecos.shopex.cn是否能正常访问。

    此函数在调用时,具体执行的内容是ping   http://openid.ecos.shopex.cn/index.php

    如果返回结果是正常的数值,则表示信任登录功能是正常的,可以使用,于是就会在前台顺利展开其它内容。

    当这个返回结果是错误时,或者没有返回结果时,就会持续的去检测,直到30s超时。

    超时的同时,前台的其它页面内容并不会调用,而是也在等待这个返回结果。

    所以就是这个原因,导致前台异常缓慢甚至打不开。

    解决方案就是停止这个函数的运转,并缩短反馈时间,这些将会在接下来的补丁中进行修复。

    当然,最主要的是中心要保持绝对稳定,这个是最核心的,暗香已经责成相关部门及人员去处理这个事情,嗯嗯!

    不过,这个事件也暴露出了某些人的险恶用心,某些人借这个事情在准备炒作,说什么shopex有后门,并号召广大shopex用户来捍卫自己的权利…还说shopex用户是肉鸡,这不TMD的扯的嘛

    更厉害的还有诅咒商派这个那个的…哎,这些人,很明显是干嘛的…

    难道看IP就不知道你是哪来的吗?你以为你穿个马甲就没人认识你了?

    如果你这样想,那暗香只能对你说,哥哥,你错了…

     

    8 responses to “723事件浅析” RSS 图标

    • 窈窕淑女1314

      没有一个空间商敢100%打包票,他的服务器不会当机。遇到这种事情还是要耐心啊…

    • 有是时候做事还是需要考虑

    • 最最关键的是为什么第一时间总是没有官方ID出来解释说明呢?

    • 今天要是不看你这问题我还真不知道是怎么回事情啊。还有就这这此事件有后遗症。网站的缓存存问题了。

    • 但是,这次问题如果有法律意识的付费用户起诉你们,按法律你们肯定要赔偿的!而且数额应该不小,只不过中国法律意识单薄。要是在国外,你们不知道要赔多少

    • 暗香妹妹,应该是923事件吧!呵呵!

    • 这个问题那天确实影响到了我们。我们以为是我们自己的服务器有问题。后来把所有的数据库全部重新装了,还是没搞好。简直就是翻了个底朝天。但是还是没搞定,后来自然好了。今天要是不看你这问题我还真不知道是怎么回事情啊。还有就这这此事件有后遗症。网站的缓存存问题了。不知道是不是你们程序的问题。至今无法解决

    • 看了此文,觉得是不是有些偏激。
      首先,不管是啥原因,确实给很多用户造成了不便和损失
      其次,并不是每个用户都是技术人员。换位思考一下。你的服务器会影响到用户的网站都打不开,换了谁心里能不担心吗?


ICP:05002918