首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP - AB测试失败

PHP - AB测试失败
EN

Stack Overflow用户
提问于 2017-08-20 22:02:21
回答 1查看 82关注 0票数 2

我的web应用程序是php原生的,没有框架或任何东西,我的服务器是32 no的内存,当网站上有巨大的流量时,它太慢了(2秒页面加载变成了50秒)。

已尝试使用AB测试

代码语言:javascript
复制
ab -n 20000 -c 1000  mywebsite.com

它给了我们

代码语言:javascript
复制
apr_socket_connect(): No connection could be made because the target machine actively refused it. 

过了一段时间

有没有办法把更多的内存分配给php或者别的什么?

EN

回答 1

Stack Overflow用户

发布于 2017-08-20 22:23:37

最有可能的是,您达到了最大并发连接数。请阅读以下建议:

适用于Windows服务器的

(MPM_WinNT)

  • httpd-mpm.conf上配置ThreadLimitThreadsPerChild。该值应足以处理多个和/或并发请求。

用于Linux的

(依赖于模块)

  • 根据您使用的模块,将MaxRequestWorkers指令设置为要处理的连接数。

要获得更多参考,您可以查看本文档中需要配置的指令,以便您的服务器能够正确处理多个和/或并发请求。Apache MPM Modules

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

https://stackoverflow.com/questions/45782954

复制
相关文章

相似问题

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