阿里云 1C1G1M dokcer 跑 wordpress, CPU 爆 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
nevermlnd
V2EX    Linux

阿里云 1C1G1M dokcer 跑 wordpress, CPU 爆

  •  
  •   nevermlnd 2020-01-09 12:04:01 +08:00 8244 次点击
    这是一个创建于 2121 天前的主题,其中的信息可能已经有所发展或是发生改变。

    centos 7.7,开了 4G swap 先装了宝塔,用宝塔装了 lnmp,想换 docker 试试,就又用宝塔卸载了。 用 docker 部署了 nginx mysql wordpress, 第一次安装 wordpress 后,服务器卡了半个多小时, 后来在 wp 后台设置基本信息,发文章,CPU 稳定在 10%内。内存 80%左右。 想装 markdown 插件,搜了下,安装了个目测使用人数最多的Pods然后就卡了 1 个小时,cpu50-100%,内存没观察到, 网站访问不了,阿里云远程过去按个字母几分钟响应

    是因为服务器配置太低还是使用不当?

    42 条回复    2020-01-10 09:31:29 +08:00
    unicloud
        1
    unicloud  
       2020-01-09 12:48:49 +08:00 via iPhone
    1C1G1M ?阿里云:你这是要我命啊!
    alphatoad
        2
    alphatoad  
       2020-01-09 12:52:19 +08:00 via iPhone
    我现在用的垃圾 arm 服务器都没你这么恐怖,不应该
    chuhemiao
        3
    chuhemiao  
       2020-01-09 12:53:42 +08:00
    放过 111 吧,国外同价格会比这配置高,还能扛住
    xabc
        4
    xabc  
       2020-01-09 12:55:57 +08:00 via iPhone   1
    opengps
        5
    opengps  
       2020-01-09 12:56:49 +08:00 via Android
    看下你用的是不是用光积分的 t5 机型
    leoyuchengakki
        6
    leoyuchengakki  
       2020-01-09 12:57:16 +08:00
    你买的突发性能实例么?
    iBenlim
        7
    iBenlim  
       2020-01-09 12:58:14 +08:00
    MySQL 千万不要安装最新版,安装 5.7 就 OK 了...我服务器配置跟你一样的,现在跑了 Nginx,Docker,MySQL,Redis,WordPress,一共才 660m 内存。
    yixiang
        8
    yixiang  
       2020-01-09 13:06:06 +08:00
    不应该是机子性能问题,多半是服务器配置问题。之前在 256M 内存的 vps 上跑过 4 个 wordpress。
    o0
        9
    o0  
       2020-01-09 13:07:03 +08:00
    应该是自己使用原因,当然,既然是 xx 云,那一切都是有可能的。
    andyiac
        10
    andyiac  
       2020-01-09 13:14:33 +08:00
    我这 512M 的裸跑 WP 依然很流畅(当然流量很小,只是自己拿来当笔记用)
    my101du
        11
    my101du  
       2020-01-09 13:18:41 +08:00
    我装过的宝塔也经常出现 PHP 进程卡死的问题。 不知道什么原因。
    nicevar
        12
    nicevar  
       2020-01-09 13:19:07 +08:00
    应该是安装的软件占用资源过多了,必然上面说的 MySQL,别说 5.7 了,这种配置装 5.5 就行了
    yEhwG10ZJa83067x
        13
    yEhwG10ZJa83067x  
       2020-01-09 13:19:54 +08:00
    先确认是不是突发性能实例
    lc7029
        14
    lc7029  
       2020-01-09 13:20:05 +08:00
    腾讯云 1C1G1M 带宽,跑 Wordpress,日均访问 2-3K
    毫无压力
    qsbaq
        15
    qsbaq  
       2020-01-09 13:21:12 +08:00
    1C1G 的配置里跑 docker ?
    这明显跑不转啊。
    cmlanche
        16
    cmlanche  
       2020-01-09 13:26:11 +08:00
    主要是 docker 跑不起来啊
    cmlanche
        17
    cmlanche  
       2020-01-09 13:26:32 +08:00
    跟 wp 没关系
    neutrino
        18
    neutrino  
       2020-01-09 13:37:06 +08:00 via Android
    我没试过 docker,对于低配服务器上这个有些不同的说法,请问 1g 或者 512m 的服务器上 docker 合适吗?确实很多服务器的情况下一个个装很麻烦
    tyzrj766
        19
    tyzrj766  
       2020-01-09 13:40:10 +08:00
    111 只够跑 WP,别想 Docker 上跑 WP 了
    oaix
        20
    oaix  
       2020-01-09 13:48:54 +08:00
    关掉 swap 试试?
    nevermlnd
        21
    nevermlnd  
    OP
       2020-01-09 16:55:42 +08:00
    @xabc 谢谢,试试
    @opengps 还有 200 多积分。
    @iBenlim docker 跑的 mysql 5.6
    @leoyuchengakki @justrand 应该是是性能突发,1 vCPU 1 GiB (I/O 优化) ecs.t5-lc1m1.small 1Mbp
    @lc7029 没用 docker 跑吧?
    @oaix 好的,开 swap 前有说 swap 适用机械硬盘的服务器,SSD 会卡的说法?不知道现在的配置是不是 SSD
    lc7029
        22
    lc7029  
       2020-01-09 16:57:09 +08:00
    @nevermlnd 对,LNMP 架构,针对配置调整过编译参数,另外有 CDN。
    realpg
        23
    realpg  
    PRO
       2020-01-09 16:58:36 +08:00
    wordpress 尤其是带了点垃圾插件后,就是性能黑洞
    realpg
        24
    realpg  
    PRO
       2020-01-09 16:58:55 +08:00
    另外,你的 MYSQL 如果你不会针对小内存调,那坑死没商量
    swulling
        25
    swulling  
       2020-01-09 17:03:29 +08:00 via iPhone
    突发性能实例,你的 cpu 如果用的多了直接给限制为 25%

    一般实例的超售比大概是三,那么突发性能实例就是 12 比 1,一个核当十二个核………
    nevermlnd
        26
    nevermlnd  
    OP
       2020-01-09 17:20:04 +08:00
    @nicevar 现在是 5.6, 换 5.5 的话资源占用会少一些吗?
    nevermlnd
        27
    nevermlnd  
    OP
       2020-01-09 17:26:19 +08:00
    @qsbaq @cmlanche @tyzrj766 @unicloud 确定 111 用 docker 跑不动吗?主要看别人说开 swap,docker 跑 wordpress 很稳,就试了试
    @neutrino 要看 docker 跑什么了吧
    @my101du 你是用宝塔装的 php 么?我是 wordpress docker 镜像带的 php
    @realpg 就装了个 PODS,还有 markdown 插件,不算垃圾插件吧。有空了解下怎么针对小内存调 mysql
    @swulling 这个比是怎么比的?是阿里把 1 个当 12 个用,还是用户可以 1 个当 12 个?。。
    lemonda
        28
    lemonda  
       2020-01-09 17:31:17 +08:00
    跟配置没关系 1C1G,能跑一堆 WP
    慢主要是国内连很多国外服务慢
    设置过茫茫多阿里云 WP 路过
    a719114136
        29
    a719114136  
       2020-01-09 17:37:12 +08:00
    不要 docker 果跑,或者限制下 mysql 容器的内存。
    sinchuan
        30
    sinchuan  
       2020-01-09 17:41:15 +08:00
    512M,依然顺畅。。
    opengps
        31
    opengps  
       2020-01-09 17:54:30 +08:00
    @nevermlnd 你的 1 核 1GM,剩下 200 积分不大可能吧,虽然说阿里云上调了积分上限,但是 1G 内存能对应的上限应该不会达到这个数。我的 1 核 2G1M 以前 144 分封顶,现在 288 分封顶
    CBS
        32
    CBS  
       2020-01-09 17:56:59 +08:00
    leux
        33
    leux  
       2020-01-09 18:10:35 +08:00
    我以前也是用 wordpress 后来换成 typecho 了,最后直接改成 hexo 静态化上了七牛的每月免费 10G 的 CDN 了
    fox0001
        34
    fox0001  
       2020-01-09 18:11:43 +08:00
    这配置跑 docker,开玩笑吧?曾经某瓦工 128M 内存,跑 wordpress,MySQL 采用最低配置,都很流畅
    star7th
        35
    star7th  
       2020-01-09 18:16:03 +08:00
    目测主要是装的东西太卡,内存卡爆了,系统开始用磁盘缓存,所以慢
    nicevar
        36
    nicevar  
       2020-01-09 18:47:28 +08:00
    @nevermlnd 这配置跑 wordpress 肯定没问题的,5.6 还好,5.7 在 1G 内存主机上面就很吃紧了,即使能跑起来,运行一段时间访问量上来了也可能抗不住
    nevermlnd
        37
    nevermlnd  
    OP
       2020-01-09 18:57:58 +08:00
    @nicevar 你是说 docker 跑还是果跑
    Benisme
        38
    Benisme  
       2020-01-09 19:03:31 +08:00
    是不是系统版本太高,我这个配置跑个 dz 论坛都没压力
    alcarl
        39
    alcarl  
       2020-01-09 23:41:51 +08:00
    我也是阿里云轻应用上的宝塔装的 wordpress,开始的时候和你一个问题。后来改了 php-fpm 的内存和进程数就好了,默认的太大了,可以试一下。可以参考我的笔记 http://www.xinmeow.com/2019/04/14/%e5%ae%9d%e5%a1%94%e9%9d%a2%e6%9d%bf-%e8%87%aa%e5%b8%a6-php-fmp-%e5%8d%a0%e7%94%a8%e5%86%85%e5%ad%98%e8%bf%87%e9%ab%98%ef%bc%8c%e5%af%bc%e8%87%b4%e9%a2%91%e7%b9%81swap%ef%bc%8c%e6%9c%ba%e5%99%a8/
    Hanada
        40
    Hanada  
       2020-01-10 01:48:28 +08:00 via Android
    还有一件事,你是不是说反了,swap 怎么可能机械比 SSD 好? SSD 肯定比机械 IO 高啊,你的听说怕不是听反了。另外 1 核 1G1M 的而且还是 t5 突发的机器你放过他吧,把 docker 给灭了,装上 lnmp 环境跑得多欢,我装了一堆 t5 和 xn4 (不限制 CPU 的那种型号,能不买 T5 我一般不买)的 WP 也没见有啥问题,mysql 用的还是 5.7 版
    ajaxfunction
        41
    ajaxfunction  
       2020-01-10 09:29:53 +08:00
    1g 内存跑 docker,有点魔幻啊!

    1g 内存光跑 wordpress 和插件 就已经够吃力的了,需要优化虚拟内存分区
    yujincheng08
        42
    yujincheng08  
       2020-01-10 09:31:29 +08:00 via Android
    docker 这么轻量都不能跑?
    我之前就是用轻量还跑 docker-compose 并没有问题
    关键是 MySQL 吧?我之前直接跑 MySQL 容器会爆内存,后来换了个数据库(
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5651 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 06:24 PVG 14:24 LAX 23:24 JFK 02:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86