2017-02-01 1 views
0

Ein Problem mit der Varnish 3.x-Sondenseite aus einer SpringBoot-Anwendung (1.4). Varnish erkennt die Testseite nicht (gibt 503 SERVICE NOT AVAILABLE zurück) und kann daher nicht routen.Lack kann keine gültige Sondenseite erkennen

Wenn ich die Probe URL manuell ping, funktioniert es gut, aber Varnish markiert die Probe Seite als down.

Entfernen der Probe Seite, alles funktioniert gut.

Auf eine statische Testseite (my.css) oder eine andere statische oder dynamische URL zu verweisen, schlägt fehl.

in den Protokollen der Suche, die Response-Header wie folgt aussehen:

HTTP/1.1 200 
Content-Type: text/plain;charset=utf-8 
Content-Length: 72 
Date: Wed, 01 Feb 2017 15:20:48 GMT 
Proxy-Connection: Keep-Alive 
Connection: Keep-Alive 

dies Im Vergleich zu anderen Arbeiten (nicht Frühling Boot) Anwendungen, der einzige Unterschied ist, dass die Arbeitsanwendungen haben eine OK nach der Antwort, und die schlechten nicht: HTTP/1.1 200 OK Bedeutet das etwas?

Zum Beispiel, hier ist gut:

HTTP/1.1 200 OK 
Date: Wed, 01 Feb 2017 14:04:18 GMT 
Last-Modified: Fri, 11 Nov 2016 22:00:02 GMT 
Content-Type: text/css 
Content-Length: 129 
Server: Jetty(9.3.z-SNAPSHOT) 
Proxy-Connection: Keep-Alive 
Connection: Keep-Alive 

Ist das ein SpringBoot Problem? Ich bin mir nicht sicher wo ich sonst hinschauen soll!

Irgendwelche Hinweise?

Antwort

Verwandte Themen