全局改变 mod_proxy 重置时间?

全局改变 mod_proxy 重置时间?

我正在运行一个服务器配置,其中 apache(win 2.4) 充当 2 个 jboss 服务器的负载平衡器。负载平衡器正在运行未公布的平衡器,我的两台服务器通过 mod_cluster 配置指向它。

当连接丢失时,mod_proxy 会给我一个 60 秒的超时时间。现在我的理解是这个 60 秒是来自 mod_proxy

AH00959:ap_proxy_connect_backend 禁用 () 工作程序 60 秒

有没有办法在不配置 ProxyPass 和 ProxyPassReverse 的情况下更改此值?某种全局设置?

我的配置是 -

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
LoadModule manager_module modules/mod_manager.so
LoadModule cluster_slotmem_module modules/mod_cluster_slotmem.so
LoadModule advertise_module modules/mod_advertise.so

# MOD_CLUSTER_ADDS
# Adjust to you hostname and subnet.
<IfModule manager_module>
  Listen 12.34.56.123:1234
  ManagerBalancerName mycluster
  ExtendedStatus On

  <VirtualHost 12.34.56.123:1234>
    <Location />
    Require ip 10.
    </Location>

    KeepAliveTimeout 60
    MaxKeepAliveRequests 0
    EnableMCPMReceive
    AllowDisplay On
    ServerAdvertise Off

    <Location /mod_cluster_manager>
       SetHandler mod_cluster-manager
       Allow from all
    </Location>

    <Location "/server-status">
        SetHandler server-status
        Allow from all
    </Location>

  </VirtualHost>
 </IfModule>

答案1

如果我没记错的话,mod 代理超时的默认设置是使用 apache 的全局超时值。

相关内容