[英]mod_proxy in apache being slow
我想在本地计算机上从我的apache服务器到另一个端口的rails服务器上设置代理,因此将其添加到了httpd.conf文件中:
<VirtualHost manage.dev:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName manage.dev
ProxyPass / http://localhost:5000/
ProxyPassReverse / http://localhost:5000/
</VirtualHost>
这使我可以从Web浏览器访问我的ruby on rails应用程序manage.dev,而无需在URL中指定端口,而不必在端口80上运行rails。
它运作良好,但是最多需要20秒才能解决每个请求。
加快请求的解决方案是将其添加到我的httpd.conf中:
StartServers 14
MaxClients 128
MinSpareServers 7
MaxSpareServers 14
MaxRequestsPerChild 10000
现在,初始请求仍然需要20秒,但是后续请求要快得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.