V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
h2sky
V2EX  ›  问与答

Wordpress 并发后 10 分钟后还是像在并发时的延迟状态

  •  1
     
  •   h2sky · 2014-03-09 19:47:25 +08:00 · 3252 次点击
    这是一个创建于 3912 天前的主题,其中的信息可能已经有所发展或是发生改变。
    配置:
    Intel(R) Xeon(R) CPU E5520 @ 2.27GHz
    2G Ram
    3 cpu
    SSD

    1个并发(自己打开)
    只要0.5秒左右

    80并发(17ce)需要平均时间4秒左右

    80并发后过段时间(十分钟)
    1个并发(自己打开)
    打开页面 4秒左右
    ………………
    首页动态,其他用wp-cache静态了
    ………………



    wordpress 算假死吗~,怎么办?
    6 条回复    1970-01-01 08:00:00 +08:00
    moname
        1
    moname  
       2014-03-09 20:13:26 +08:00
    你这不跟我之前那个一样么,,,,,CPU差了,,,,
    然后你可以优化下,,,现在我用F5使劲儿刷也没撒问题了,,并发也不过到0.7的样子、
    h2sky
        2
    h2sky  
    OP
       2014-03-09 21:09:11 +08:00
    @moname 去年发表过这个问题http://v2ex.com/t/65981 ,本已放弃WP,最近受人之托弄个WP。不是 cpu 问题 从监控看cpu最高跑一半没跑满 ,并发http://www.domainl.com/wp-login.php试试,0.7是什么?
    BOYPT
        3
    BOYPT  
       2014-03-09 21:14:31 +08:00   ❤️ 1
    不存在什么假死。

    一般是因为php的worker在跟数据库通信过程中被挂起了,塞满了服务器资源又不够新资源产生新的worker。wp框架的工作流程其实相当复杂的,特别还有一堆插件的情况下,要达到大并发,必须仔细做好优化,根据数据库的slowlog之类的情况来平衡功能和性能。
    h2sky
        4
    h2sky  
    OP
       2014-03-09 21:51:57 +08:00
    @BOYPT 感谢指导
    查看slowlog是一些 数据库类 超时,插件只有DB Cache Reloaded Fix+WP Super Cache 文章只有3篇。
    缓存了数据库并且用SSD硬盘,文章也不多,还是被塞满~~
    thinkxen
        5
    thinkxen  
       2014-03-10 00:04:29 +08:00 via Android
    首页为什么不cache?
    h2sky
        6
    h2sky  
    OP
       2014-03-10 00:40:13 +08:00
    @thinkxen 每篇文章有投票,不会用js调用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2749 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:06 · PVG 12:06 · LAX 20:06 · JFK 23:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.