Amazon Elastic Load log ELB Balancer (ELB) regelmäßige Gesundheitskontrollen:Konfigurieren nginx Sekundärhealth führt nicht
Neben der Gesundheits-Check für Ihre Load Balancer konfigurieren, eine zweite Gesundheitscheck durchgeführt wird durch der Dienst zum Schutz vor möglichen Nebenwirkungen, die dadurch verursacht werden, dass Instanzen beendet werden, ohne dass abgemeldet wird. Um diese Prüfung durchzuführen, öffnet der Load Balancer eine TCP-Verbindung auf demselben Port, der für die Überprüfung der Integritätsprüfung auf konfiguriert ist, und schließt dann die Verbindung, nachdem die Integritätsprüfung abgeschlossen wurde.
nginx protokolliert diese Ereignisse mit einem 400-Fehler, der viele Male pro Minute passieren:
[07/Aug/2013:18:32:27 +0000] "-" 0.000 400 0 "-" "-" "-"
wie kann ich nginx konfigurieren nicht, diese Ereignisse zu protokollieren?
P. S. das Setzen eines nicht-logging 'default_server' ist keine Lösung, wir verwenden' default_server', um den Datenverkehr von vielen Hostnamen zum richtigen Upstream-Server zu leiten. – Meekohi