2012-11-28 42 views
5

Apache kurulumunu, uygulama sunucularını arka uçta kullanmak için proxy isteklerine sahibim. Birkaç arka uç sunucusu vardır ve uygulama sunucularına yapılan tüm istekleri doğru şekilde bildirmek için her istek için işlenen büyük bir rewrite_rules dosyası vardır. Belirli bir uygulama sunucusunun, yanıtları geri almak için beklediği ve zaman aşımından sonra zaman aşımına uğradığı için belirli bir sunucuya çok sayıda istek gönderilirse proxy sunucusunun yavaşlamasına neden olmak için bazen uzun bir zaman alır. apache gereksinimleri için belirtilmiştir. Yalnızca bu özel yeniden yazma kuralı için apache zaman aşımı değerinden daha az olan bir zaman aşımı koymak istiyorum, böylece kaynaklar hızlı bir şekilde serbest kalır ve yoğun trafik süreleri sırasında diğer sorunlardan kaçınılır. Ben ProxyTimeout ProxyTimeout 30 mod_rewrite proxy zaman aşımı

ancak bu izin verilmez koymak

veya yönergesini kullanarak çalıştı. Bu konudaki uzmanlardan herhangi bir yardım için teşekkür ederiz.

sayesinde

cevap

1

Sadece bu konuda yapıyorduk, httpd.conf genel zaman aşımı yönergesini artırarak bunu çözdü. Bu nedenle, daha uygun bir değere değiştirin:

.

Tek tek URL'ler için bunu yapmak harika olabilir, ancak burada ve Apache mailing list yanıtlarının eksikliği nedeniyle mümkün görünmüyor.