阿里云 1C1G1M dokcer 跑 wordpress, CPU 爆

2020-01-09 12:04:01 +08:00
 nevermlnd

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

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

7628 次点击
所在节点    Linux
42 条回复
nevermlnd
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
2020-01-09 16:57:09 +08:00
@nevermlnd 对,LNMP 架构,针对配置调整过编译参数,另外有 CDN。
realpg
2020-01-09 16:58:36 +08:00
wordpress 尤其是带了点垃圾插件后,就是性能黑洞
realpg
2020-01-09 16:58:55 +08:00
另外,你的 MYSQL 如果你不会针对小内存调,那坑死没商量
swulling
2020-01-09 17:03:29 +08:00
突发性能实例,你的 cpu 如果用的多了直接给限制为 25%

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/636443

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX