zoukankan      html  css  js  c++  java
  • 项目运营第一天——狂风暴雨


    项目运营第一天,问题不断。

    首先晚上是访问量到达了200之后,出现服务器假死的现象,基本上要等待1分钟。

    检查表结构,没有索引,立刻加上了索引。

    之后第二天再次报告半夜访问量到达了400之后,还是假死。

    再次检查表结构,修改了日志类型的表为MyISAM,再次提升性能。

    之后说游戏服务器出现了死机。我立刻把游戏服务器和网站服务器分离,花了2个小时。

    之后说充值失败,立刻检查游戏服务器,原来升级之后,网站服务器无法直接调用游戏服务器,于是立刻修改充值协议,使用远程socket链接。

    之后说武将升级等级会下降。这个问题找了很久,所有代码检查过了,逻辑上没有任何问题。

    最后锁定在java的TimeTask上面,感觉和mina、netty有冲突,立刻替换为Thread再部署。貌似又没有问题了,这个时候来到了半夜12点了。

    基本上,使用了第三方框架,就是烦,很多的奇怪问题会出现。 

    还有,整个服务器性能问题就是在数据库上,非常恶心。MySQL的性能是在不敢恭维。。。

    剩下还有几个小bug,不过问题都不大。接下来看1000人在线是否还会出现问题,如果还有,再修改数据库插入逻辑,交给一个queue做合并插入。接下来再说吧。 

  • 相关阅读:
    c#,winform,progressbar+labe,联动显示进度 Virus
    答某刘
    Expert .NET 2.0 IL Assembler·一校日记 (2)
    IL 二校汇总
    历史的思考(1)
    酝酿中,写一本《你不知道的IL》
    Expert .NET 2.0 IL Assembler·一校日记
    一校 疑难汇总
    强签名
    [转] 《解剖PetShop》系列之三
  • 原文地址:https://www.cnblogs.com/zc22/p/1941798.html
Copyright © 2011-2022 走看看