• 请不要在回答技术问题时复制粘贴 AI 生成的内容
atao
V2EX  ›  程序员

阿里云最低配云主机做 wordpress 个人博客站,MySQL 总是死掉,怎么破?

  •  
  •   atao · Nov 3, 2014 · 8677 views
    This topic created in 4252 days ago, the information mentioned may be changed or developed.
    50 replies    2014-11-04 18:54:06 +08:00
    sadaharu09
        1
    sadaharu09  
       Nov 3, 2014 via iPhone
    换Digital Ocaen!
    lbp0200
        2
    lbp0200  
       Nov 3, 2014
    看日志
    welsmann
        3
    welsmann  
       Nov 3, 2014
    用RDS好了
    HunterPan
        4
    HunterPan  
       Nov 3, 2014
    我的没有死,已经几个月了
    JoeShu
        5
    JoeShu  
       Nov 3, 2014
    rds磁盘是ssd的,速度杠杠滴,现在搞活动,0元半年
    ysjdx
        6
    ysjdx  
       Nov 3, 2014
    加个swap
    优化下mysql
    换nginx
    wwek
        7
    wwek  
       Nov 3, 2014
    用RDS
    wwek
        8
    wwek  
       Nov 3, 2014
    内存不够 用swap是方案? 算了吧````
    lincanbin
        9
    lincanbin  
       Nov 3, 2014
    wordpress就是这样,性能极其低下。
    估计是WP又把Apache服务搞到内存溢出,结果把MySQL挤掉了。
    如果不嫌麻烦,可以写个定时任务的脚本,每隔24小时把httpd的service restart一次。
    hbkdsm
        10
    hbkdsm  
       Nov 3, 2014
    小内存要用nginx啊,不能用apache
    gaocheng
        11
    gaocheng  
       Nov 3, 2014   ❤️ 1
    1、查日志
    2、定时重启FPM和Nginx
    3、监控MySQL挂掉自动启动
    kimmykuang
        12
    kimmykuang  
       Nov 3, 2014
    借贵地问下,swap会导致内存震荡是什么原因
    flyever
        13
    flyever  
       Nov 3, 2014
    我以前用过阿里云最小方案,nginx放好几个wp站都没问题~
    kmvan
        14
    kmvan  
       Nov 3, 2014   ❤️ 1
    使用 memcache 来减少数据库请求,试试吧。但主要的还是主题要设计的好才行。
    http://inn-studio.com/memcche-for-wordpress/
    em70
        15
    em70  
       Nov 3, 2014 via Android
    阿里云的rds非常稳定,也不贵,不建议自己搭建MySQL
    bobopu
        16
    bobopu  
       Nov 3, 2014 via iPhone
    @kimmykuang 内存震荡是什么意思,波动很大吗?不是不是swap与内存的启用比例过低了?
    bobopu
        17
    bobopu  
       Nov 3, 2014 via iPhone
    楼主如果是只放wp博客的话,真不如买万网x5虚拟主机省心了,不用考虑cpu内存占用问题,按流量计费,速度还快。
    mornlight
        18
    mornlight  
       Nov 3, 2014
    哈哈哈,512M的内存是吧,我当年也遇到过这个问题,然后,然后我就升级到1G了。
    xuwenmang
        19
    xuwenmang  
       Nov 3, 2014
    内存爆了,最简单办法就是加个swap。。
    webjin
        20
    webjin  
       Nov 3, 2014
    不错哦
    hpcex
        21
    hpcex  
       Nov 3, 2014
    国内的就不要用了,闹心!
    imnpc
        22
    imnpc  
       Nov 3, 2014
    要么使用RDS 要么升级内存

    这个是内存爆掉了 卡死 需要重启机器
    kimmykuang
        23
    kimmykuang  
       Nov 3, 2014
    @bobopu 好像是swap与内存频繁交互数据导致的,之前在一篇blog里看到过,具体也不是很了解
    polaris14551
        24
    polaris14551  
       Nov 3, 2014
    我现在都定时reload服务。。
    luo123qiu
        25
    luo123qiu  
       Nov 3, 2014   ❤️ 1
    阿里云最低配500多一年好贵啊,wp个人博客随便买个200以内的虚拟主机完全够用了吧?

    另外,推荐 @hzlzh 同学的 https://mthost.org
    lcf8381595
        26
    lcf8381595  
       Nov 3, 2014
    Digital Ocaen $5 512M的内存, mysql+apache遇到同样的问题。
    加swap也不行。

    是不是换nginx会好??
    atao
        27
    atao  
    OP
       Nov 3, 2014
    @kmvan 512M内存用Memcache会不会很吃力?
    lu18887
        28
    lu18887  
       Nov 3, 2014
    @lcf8381595 同样的DO 乞丐版主机,DJANGO+MYSQL 目前没down过,可能是访问量太小太小……
    usedname
        29
    usedname  
       Nov 3, 2014
    512M内存居然跑不动wordpress,真的是蛮忧伤的
    kmvan
        30
    kmvan  
       Nov 3, 2014   ❤️ 1
    @atao 512M内存用Memcache会不会很吃力?

    memcache 的内容实际上体积并不多,在Win上我这里显示的是占用 2M 内存(好少),但 wp 跑一个页面,至少是 16~20M。512内存的 vps,估计也就并发15个人就 gg 了吧。所以 memcache 占用的内存,跟 wp 自身相比小巫见大巫了。
    timothyye
        31
    timothyye  
       Nov 3, 2014 via Android
    不是吧,最早用linode的384MB的vps都能跑
    tumutanzi
        32
    tumutanzi  
       Nov 3, 2014
    @sadaharu09 一样死,然后我就再也不用VPS了。需要折腾的东西太多。
    codeninja
        33
    codeninja  
       Nov 3, 2014 via iPad
    digital ocean 5刀的 跑了两个wp 还有另外两个静态下载的站点 没啥问题
    mengskysama
        34
    mengskysama  
       Nov 3, 2014
    LNMP集成包坑猪队友照样128M开了年多没死撸过,看日志。
    lcf8381595
        35
    lcf8381595  
       Nov 3, 2014
    @tumutanzi 不用vps,用什么?
    reeco
        36
    reeco  
       Nov 3, 2014
    阿里云磁盘IO不得行,还是用RDS吧
    gancl
        37
    gancl  
       Nov 3, 2014
    内存设置到10M, 已经撑几天了,没挂
    solesschong
        38
    solesschong  
       Nov 3, 2014
    阿里云乞丐机做WP应该没有大问题的。你试试用nginx?
    tumutanzi
        39
    tumutanzi  
       Nov 3, 2014
    @lcf8381595 我用虚拟主机,到现在也没有发现什么问题。
    atao
        40
    atao  
    OP
       Nov 3, 2014
    @solesschong 现在是Apache,看了大家的意见,这几天抽空换成Nginx试试。
    crysislinux
        41
    crysislinux  
       Nov 3, 2014   ❤️ 1
    限制住apache的client数就好了
    qping
        42
    qping  
       Nov 4, 2014 via iPhone
    200买两年香港虚拟主机…反正你都是wordpress不折疼,虚拟主机里apache mysql都弄好了
    lhbc
        43
    lhbc  
       Nov 4, 2014
    访问量有多大?
    128内存跑nginx+MySQL+PHP+WordPress+Shadowsocks+stunnel+Squid都没问题
    typcn
        44
    typcn  
       Nov 4, 2014
    加个CDN设置静态缓存,评论用 js 加载,哈哈
    pimin
        45
    pimin  
       Nov 4, 2014 via iPhone
    ace跑跑博客非常合适
    atao
        46
    atao  
    OP
       Nov 4, 2014
    主机也虚拟了三个网站,一个静态,两个wordpress,三个站的量都极小,感觉更新到wordpress3.9以后就总出现这样的情况。综合大家的意见,想先换掉apache,改用nginx看看。
    ibolee
        47
    ibolee  
       Nov 4, 2014
    MySQL 设置 MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。
    ichou
        48
    ichou  
       Nov 4, 2014
    ACE + RDS + OSS 足矣
    zzxworld
        49
    zzxworld  
       Nov 4, 2014
    把 mysql 换成 sqlite 试试
    hzlzh
        50
    hzlzh  
    PRO
       Nov 4, 2014
    个人博客可以来 mtHost 组织瞧瞧,今年正在招新:
    https://mthost.org/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4975 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 232ms · UTC 09:33 · PVG 17:33 · LAX 02:33 · JFK 05:33
    ♥ Do have faith in what you're doing.