用网站管理建站点和用nginx服务建站点,为什么性能差距如此巨大

JhonHarrison 2018-12-3 745

之前用的网站管理建了站点,用ab测试,结果25个并发就把cpu跑满了。为此纠结了好久,找不到原因。
然后今天换成了用nginx服务配置站点,再一测试 5000并发都没问题!
.........以上操作都是在appnode管理中心进行的。
实在想不明白,为什么差距如此巨大

最新回复 (6)
  • JhonHarrison 2018-12-3
    引用 2
    莫非是因为我用了php框架的缘故?
  • 虚竹 2018-12-3
    引用 3
    给出具体详细的测试过程,才能找出问题所在。
  • JhonHarrison 2018-12-4
    引用 4
    其实测试就是  ab  -c 25 -n 5000 网站地址。
    然后再看服务器cpu就跑满了.....
    可能和 thinkphp框架有关? 我再搭一套没有thinkphp框架的站点看看效果吧
      
  • JhonHarrison 2018-12-4
    引用 5
    我后面换成nginx服务 里面建立站点,又用ab 测试  
     ab  -c 5000 -n 20000 网站地址   都扛得住,没有报错,cpu使用率还只有60%-70%
  • 虚竹 2018-12-6
    引用 6
    是否同一个磁盘上?PHP服务是否同一个?PHP扩展是否一样?
  • didiao 2018-12-7
    引用 7
    因为网站管理那里新建的网站默认开启长连接,你关闭再试试
返回
发新帖