nginx-proxy: connect() ip:80 failed (99: Cannot assign requested address)

Einen nginx/1.0.12 läuft als proxy auf Debian 6.0.1 startet, werfen die folgende Fehlermeldung nach dem ausführen für eine kurze Zeit:

connect() zu upstreamip:80 failed (99: Cannot assign requested address) 
beim verbinden mit stromaufwärts, client: xxx.xxx.xxx.xxx, server: localhost, 
Anfrage: "GET /HTTP/1.1", upstream: "http://upstreamip:80/", 
host: "requesteddomain.com" 

Nicht alle Anfragen dieser Fehler erzeugt, so vermute ich, dass es hat zu tun mit der Auslastung der server und eine Art von Grenze, die es trifft.

Habe ich versucht, heben Sie ulimit-n-50k und worker_rlimit_nofile auf 50k, aber das scheint nicht zu helfen. lsof -n zeigt insgesamt 1200 Zeilen für nginx.
Gibt es ein system limit für ausgehende verbindungen verhindern könnten nginx öffnen mehrere verbindungen zu upstream-server?

InformationsquelleAutor mariow | 2013-01-03
Schreibe einen Kommentar