【问题标题】:mod_proxy in apache being slowapache中的mod_proxy很慢
【发布时间】:2016-05-25 23:32:14
【问题描述】:

我想在我的本地计算机上设置一个代理,从我的 apache 服务器到另一个端口的 rails 服务器,所以我将它添加到我的 httpd.conf 文件中:

<VirtualHost manage.dev:80> 
  ProxyPreserveHost On
  ProxyRequests Off
  ServerName manage.dev
  ProxyPass / http://localhost:5000/
  ProxyPassReverse / http://localhost:5000/
</VirtualHost> 

这允许我从我的网络浏览器访问 manage.dev,我的 ruby​​ on rails 应用程序,而无需在 URL 中指定端口,也无需在端口 80 上运行 rails。

它运行良好,但解决每个请求最多需要 20 秒。

【问题讨论】:

    标签: ruby-on-rails apache proxy reverse-proxy


    【解决方案1】:

    加快请求速度的解决方案是将其添加到我的 httpd.conf:

    StartServers 14
    MaxClients 128
    MinSpareServers 7
    MaxSpareServers 14
    MaxRequestsPerChild 10000
    

    现在初始请求仍然需要长达 20 秒,但后续请求要快得多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-03
      • 2013-10-03
      • 2020-08-16
      • 2010-11-08
      • 2012-10-05
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      相关资源
      最近更新 更多