首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >灯栈和VPS性能

灯栈和VPS性能
EN

Server Fault用户
提问于 2020-06-02 19:36:54
回答 2查看 316关注 0票数 2

我有一个VPS (Intel Xeon CPU E5-2630 v4 @ 2.20GHz,4核-8 GB RAM - 200 GB SSD),我正在使用它来主持Wordpress博客。我使用Virtualmin作为控制面板,操作系统是Centos 7。

我的表现有问题,我不知道从哪里开始。

代码语言:javascript
复制
top - 21:22:16 up 18:09,  1 user,  load average: 9.56, 5.84, 3.38
Tasks: 201 total,   7 running, 194 sleeping,   0 stopped,   0 zombie
%Cpu(s): 90.2 us,  9.4 sy,  0.0 ni,  0.0 id,  0.0 wa,  0.0 hi,  0.3 si,  0.1 st
KiB Mem :  8008656 total,   801596 free,  3099284 used,  4107776 buff/cache
KiB Swap: 10485756 total,  9760492 free,   725264 used.  4302252 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 1722 mysql     20   0 4083800   1.7g   4140 S  66.2 22.1 371:01.54 mysqld
31511 fooshya   20   0  628688 104348  32320 R  34.8  1.3   1:52.20 php-fpm
31582 fooshya   20   0  604552  81988  34116 R  33.8  1.0   2:03.97 php-fpm
31585 fooshya   20   0  632392 113924  39844 R  32.5  1.4   1:36.74 php-fpm
22897 fooshya   20   0  641040 120832  36444 S  32.1  1.5  19:49.99 php-fpm
31587 fooshya   20   0  585320  68164  41188 R  31.1  0.9   1:41.48 php-fpm
22880 fooshya   20   0  939132 143248  47484 S  26.2  1.8  20:49.46 php-fpm
22888 fooshya   20   0  654676 130512  34744 R  25.5  1.6  17:42.91 php-fpm
22883 fooshya   20   0  651084 134228  39416 S  23.8  1.7  19:36.57 php-fpm
31586 fooshya   20   0  725716  67072  45660 S  19.2  0.8   2:16.77 php-fpm
 2699 root      20   0  199676  88352   3156 R  16.9  1.1   0:01.40 /usr/libex+
31525 fooshya   20   0  599108  77260  34660 S  14.2  1.0   1:12.42 php-fpm
 2698 root      20   0  572180  63264  39288 S   4.3  0.8   0:01.72 php-cgi
    1 root      20   0  191312   3064   1668 S   1.3  0.0   0:34.44 systemd
  553 dbus      20   0   58444   1068    672 S   1.0  0.0   0:26.30 dbus-daemon
 3501 named     20   0  540292 120020   2472 S   1.0  1.5   1:34.29 named
  369 root      20   0   81196  34516  34360 S   0.7  0.4   0:31.72 systemd-jo+

我尝试了Apache、PHP、MySQL的各种配置,但是网站在一天中仍然有很多次没有响应。

我很感激任何建议。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2020-06-04 23:23:21

很明显,你的网站上的插件有问题。您的VPS应该能够处理100次这样的交易(如果一切都是优化的)。

你得找出有问题的剧本。使用任何性能测试工具设置一个简单的负载测试(记录一次访问并模拟上千个用户进行相同的测试)。然后禁用一些插件,测试性能,禁用其他插件,再次测试性能.你很快就会发现缓慢的插件。

将VPS改为更强大的VPS不会有太大变化。硬件几乎无法补偿劣质的软件。

如果可能的话,也可以启用缓存插件。

票数 1
EN

Server Fault用户

发布于 2020-06-02 20:06:47

大部分CPU时间都花在PHP代码上,所以您需要开始禁用所有插件和模块,并查看它是否会产生重大影响。如果不能,则需要分析正在运行的PHP代码,查看代码的哪些部分消耗了大部分CPU并在那里启动。

如果您没有做到这一点,您需要权衡雇用PHP专业人员的成本和租用具有更多CPU能力的VPS服务器的成本。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1019747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档