开发者社区> 问答> 正文

人数达到一定,CPU就跑满,求解决方法


配置如下
CPU:1核   内存: 2048 MB
带宽:1Mbps
已经升级到2M,宽带,没有效果


百度统计显示20-30人在线,CPU使用率20%左右



百度统计显示50-70人在线,CPU使用率基本在100%左右,网站就打不开了,跑得非常慢






有什么解决方法,是要升级宽带吗?

展开
收起
sievn 2015-08-20 09:08:17 10075 0
9 条回答
写回答
取消 提交回答
  • Re人数达到一定,CPU就跑满,求解决方法
    最好升级配置
    2015-08-26 13:44:04
    赞同 展开评论 打赏
  • 1、带宽的升级对cpu影响不大,并且升级你也应该是升级cpu
    2、看了一下,你cpu实际上还是没有充分利用起来。平均是25左右。并且就算是高峰期抖动性很大,一会100  一会儿又降至正常值。

    解决方法:
    1、从程序上,看看你程序设计是否有问题,可能人多后,系统逻辑有一定需要优化的地方,比如缓存一些。很多统计之类的可以放在高峰期以外来做,避开高峰期。
    2、看看服务器是否有问题。抖动性打,无非是服务器或者环境的问题。 按照阿里云来看,环境可能性更大。当然云服务器的隔离效果可能也会存在一些问题,高峰期我不知道整个集群是否能够保持比较好的性能。你这个图让我感觉有必要测试阿里云服务器24小时的性能了。
    2015-08-25 23:36:32
    赞同 展开评论 打赏
  • 单核CPU低了,
    建议双核。
    如果不升级cpu,就弄一个rds,把数据库分离出去,减轻服务器负担。
    2015-08-23 23:38:16
    赞同 展开评论 打赏
  • 爱好建站
    升升级吧
    2015-08-22 00:05:43
    赞同 展开评论 打赏
  • Re人数达到一定,CPU就跑满,求解决方法
    CPU:1核 你升级cup
    2015-08-21 14:07:51
    赞同 展开评论 打赏
  • 升级CPU
    2015-08-20 20:20:00
    赞同 展开评论 打赏
  • 论坛总版主
    回 楼主(sievn) 的帖子
    建议升级下核数
    2015-08-20 09:49:10
    赞同 展开评论 打赏
  • 回2楼ivmmff的帖子
    优化从哪里入手,内存占用率不高,是不是宽带满导致的CPU占满

    -------------------------

    回4楼ivmmff的帖子
    小白来的,能不能指导一下。具体优化哪方面

    -------------------------

    回6楼ivmmff的帖子
    用的是lnmp

    -------------------------

    回7楼梦丫头的帖子
    宽带升级到2M,问题还是存在
    2015-08-20 09:12:36
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    你好,
    带宽到上限了,是延时极高。
    你这是 CPU 达到上限,需要升级配置或者优化环境。

    -------------------------

    回 楼主(sievn) 的帖子
    阿里云的CPU性能还不错的,你这可能是优化不足的问题

    -------------------------

    回 3楼(sievn) 的帖子
    网上教程很多,且优化需要自行摸索

    -------------------------

    回 5楼(sievn) 的帖子
    Nginx或者 Apache
    PHP

    -------------------------

    回 8楼(sievn) 的帖子
    那就优化呗。
    2015-08-20 09:10:39
    赞同 展开评论 打赏
滑动查看更多
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RDS SQL Server CPU高使用率性能优化 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载