hugozhan 发表于 2019-5-9 08:38:27

CI站点高并发cup占用高50%左右,请问怎么解决

本帖最后由 hugozhan 于 2019-5-9 10:16 编辑

      站点使用前后端分离,前端vue + restful接口(ci框架),一个页面上要调用5个左右接口,接口也已经使用redis缓存(接口返回速度400毫秒左右),使用F5快速刷新(高并发)页面,apache就会占用很高的cup达到50%左右,刷新单独一个接口cup大概6%左右,各位大神有遇到过吗,有没有好的优化方法。
1、访问前端页面


2、单独访问1个接口




3、接口响应速度

Hex 发表于 2019-5-9 23:10:08

浏览器和服务器是在一台机器上?

hugozhan 发表于 2019-5-10 08:59:36

Hex 发表于 2019-5-9 23:10
浏览器和服务器是在一台机器上?

是的,windows server 2012 服务器,我们在服务器上做的测试。

Hex 发表于 2019-5-10 20:07:48

hugozhan 发表于 2019-5-10 08:59
是的,windows server 2012 服务器,我们在服务器上做的测试。

都在一个服务器上测试不准的,浏览器会占用比apache多很多的CPU,建议服务器和浏览器放到不同的机器测试,然后用专业的性能测试工具,比如 apache 自带的 ab 工具。
页: [1]
查看完整版本: CI站点高并发cup占用高50%左右,请问怎么解决