Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
nevermlnd
V2EX  ›  Linux

阿里云 1C1G1M dokcer 跑 wordpress, CPU 爆

  •  
  •   nevermlnd · Jan 9, 2020 · 9270 views
    This topic created in 2491 days ago, the information mentioned may be changed or developed.

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

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

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

    一般实例的超售比大概是三,那么突发性能实例就是 12 比 1,一个核当十二个核………
    nevermlnd
    nevermlnd
    OP
    Jan 9, 2020
    26
    @nicevar 现在是 5.6, 换 5.5 的话资源占用会少一些吗?
    nevermlnd
    nevermlnd
    OP
    Jan 9, 2020
    27
    @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
    lemonda
    Jan 9, 2020
    28
    跟配置没关系 1C1G,能跑一堆 WP
    慢主要是国内连很多国外服务慢
    设置过茫茫多阿里云 WP 路过
    a719114136
    a719114136
    Jan 9, 2020
    29
    不要 docker 果跑,或者限制下 mysql 容器的内存。
    sinchuan
    sinchuan
    Jan 9, 2020
    30
    512M,依然顺畅。。
    opengps
    opengps
    Jan 9, 2020
    31
    @nevermlnd 你的 1 核 1GM,剩下 200 积分不大可能吧,虽然说阿里云上调了积分上限,但是 1G 内存能对应的上限应该不会达到这个数。我的 1 核 2G1M 以前 144 分封顶,现在 288 分封顶
    CBS
    CBS
    Jan 9, 2020
    32
    leux
    leux
    Jan 9, 2020
    33
    我以前也是用 wordpress 后来换成 typecho 了,最后直接改成 hexo 静态化上了七牛的每月免费 10G 的 CDN 了
    fox0001
    fox0001
    Jan 9, 2020
    34
    这配置跑 docker,开玩笑吧?曾经某瓦工 128M 内存,跑 wordpress,MySQL 采用最低配置,都很流畅
    star7th
    star7th
    Jan 9, 2020
    35
    目测主要是装的东西太卡,内存卡爆了,系统开始用磁盘缓存,所以慢
    nicevar
    nicevar
    Jan 9, 2020
    36
    @nevermlnd 这配置跑 wordpress 肯定没问题的,5.6 还好,5.7 在 1G 内存主机上面就很吃紧了,即使能跑起来,运行一段时间访问量上来了也可能抗不住
    nevermlnd
    nevermlnd
    OP
    Jan 9, 2020
    37
    @nicevar 你是说 docker 跑还是果跑
    Benisme
    Benisme
    Jan 9, 2020
    38
    是不是系统版本太高,我这个配置跑个 dz 论坛都没压力
    alcarl
    alcarl
    Jan 9, 2020
    39
    我也是阿里云轻应用上的宝塔装的 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
    Hanada
    Jan 10, 2020 via Android
    40
    还有一件事,你是不是说反了,swap 怎么可能机械比 SSD 好? SSD 肯定比机械 IO 高啊,你的听说怕不是听反了。另外 1 核 1G1M 的而且还是 t5 突发的机器你放过他吧,把 docker 给灭了,装上 lnmp 环境跑得多欢,我装了一堆 t5 和 xn4 (不限制 CPU 的那种型号,能不买 T5 我一般不买)的 WP 也没见有啥问题,mysql 用的还是 5.7 版
    ajaxfunction
    ajaxfunction
    Jan 10, 2020
    41
    1g 内存跑 docker,有点魔幻啊!

    1g 内存光跑 wordpress 和插件 就已经够吃力的了,需要优化虚拟内存分区
    yujincheng08
    yujincheng08
    Jan 10, 2020 via Android
    42
    docker 这么轻量都不能跑?😱
    我之前就是用轻量还跑 docker-compose 并没有问题
    关键是 MySQL 吧?我之前直接跑 MySQL 容器会爆内存,后来换了个数据库(
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2695 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 00:26 · PVG 08:26 · LAX 16:26 · JFK 19:26
    ♥ Do have faith in what you're doing.