Apache-Proxy-Fehler
Ich erhalte die folgende Fehlermeldung zeitweise auf meinem server:
**Proxy Error**
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.
Reason: Error reading from remote server
Fehler-logs zeigen Folgendes:
[Sun Feb 06 03:06:00 2011] [error] [client 82.43.154.57] proxy: Error reading from remote server returned by /login, referer: https://demo.XXXXX.us/
[Sun Feb 06 03:06:30 2011] [error] [client 82.43.154.57] (70007)The timeout specified has expired: proxy: error reading status line from remote server XXXXX.us
[Sun Feb 06 03:06:30 2011] [error] [client 82.43.154.57] proxy: Error reading from remote server returned by /
[Sun Feb 06 03:13:31 2011] [error] [client 82.43.154.57] (70007)The timeout specified has expired: proxy: error reading status line from remote server XXXXX.us
[Sun Feb 06 03:13:31 2011] [error] [client 82.43.154.57] proxy: Error reading from remote server returned by /
Ich habe gelesen, eine Menge von stellen, die darauf hindeutet Verbindung timeout-Einstellungen in tomcat und Umgebung-Einstellungen in Apache. Ich habe Folgendes in httpd.conf:
<VirtualHost *>
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</VirtualHost>
Ich, haben auch die folgenden in tomcat server.xml:
<Connector port="9080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="9443" acceptCount="100"
connectionTimeout="60000" disableUploadTimeout="true" />
Auch, wenn der Fehler Auftritt, habe ich zu Beginn einen neuen browser für die Fehler verschwinden, da Sie weiterhin zu zeigen, noch auf eine Aktualisierung. Zweitens, ich bin mit htaccess umschreiben der url. Weiß nicht, ob dies hat keine Auswirkungen auf den Fehler??
EDIT>
Mein server läuft auf 150mb freien Speicher in normalen Zeiten und ablegen kann, Recht gering, aber nicht auf die genauen Zeiten von den oben genannten Fehler. Würde dies dazu führen, dass solche Fehler?
Ich würde schätzen, irgendwelche Ideen die Leute haben.
Danke.
InformationsquelleAutor Kit | 2011-02-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies war ein Problem mit der Pear-Mailer.
Wir waren mit Birne Mailer verwendet eine queue, stack E-Mails bereit für den Versand mit einem cron-job. Es wurde ein Fehler in der Pear-Skript, das aufgerufen wurde, auf jede Aktion, die auf unserer Website (Beiträge machen, senden von Nachrichten etc..). Birne stürzt ab, die wiederum stürzte der browser was in den obigen Fehler.
Deaktivieren Birne ist das problem gelöst, und Optimiere den code bekam es wieder funktioniert.
Dauerte es so lange, um zu finden, die Frage, wie wir nie dachten, Birne Mailer könnte die Ursache dieser Reaktion.
InformationsquelleAutor Kit
hatten wir ein ähnliches problem auf unserem server nach mysql crash, und die einzige Lösung war den server neu starten.
Ich habe das gleiche Problem jetzt, immer diese Proxy-Fehler im apache-log und apache irgendwann mal aufhört zu arbeiten, nicht sicher, warum? dann machen es Arbeit, die ich habe, um es neu zu starten. Jede Hilfe zu schätzen wissen?
InformationsquelleAutor Sverre