Was ich habe, und arbeitet:Einstellung Timeout für alle Zuordnungen in Apache Proxypass Server Mod_proxy Richtlinie
Ich verwende Apache 2.2 für Proxy-Anforderungen. Ich habe mehr Proxypass Zuordnungen:
ProxyRequests On
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost Off
ProxyPass /a http://some_ip/
ProxyPassReverse /a http://some_ip/
ProxyPass /b http://some_other_ip/
ProxyPassReverse /b http://some_other_ip/
...
Diese gut funktioniert.
Was ich will:
Einige meiner Anfragen länger nehmen, damit sie abgelaufen mir einen Proxy-Fehler geben - Grund: Fehler von Remote-Server zu lesen.
Ich möchte timeout
für alle meine Anforderungen festlegen. Kann ich das tun, ohne timeout=... KeepAlive=On
für jede ProxyPass
Zuordnung hinzufügen zu müssen?
Im Moment habe ich so etwas wie:
ProxyPass /a http://some_ip/ timeout=1200 KeepAlive=On
ProxyPassReverse /a http://some_ip/
ProxyPass /b http://some_other_ip/ timeout=1200 KeepAlive=On
ProxyPassReverse /b http://some_other_ip/
... and i do this for all my ProxyPass mappings
Kann ich Apache in gewisser Weise sagen timeout
und KeepAlive
Parameter für alle Zuordnungen hinzufügen? Danke im Voraus.
Off topic. Versuchen Sie serverfault.com. – EJP
Ich stimme Ihnen zu, dass es in ServerFault besser läuft, aber es gibt Apache und mod_proxy verwandte Tags, gibt es nicht? Meine Frage zielt auf die Einstellungen von Apache 2.2 Server ab. –
Ich weiß, danke dafür. Es gelang mir jedoch, eine eigene Lösung zu finden, und ich füge sie hier hinzu, vielleicht findet es jemand nützlich. –