Lack 503 service unavailable
Mein Lack version ist 3.0
.
Meinem server funktioniert gut, während ich curl die URLs, aber beim benutzen Lack cache es zurück 503 service unavailable
gelegentlich.
Log info mag:
0 Debug - "VCL_error(200, OK)"
24 VCL_call c recv error
24 VCL_call c error deliver
24 SessionClose c error
0 Debug - "VCL_error(200, OK)"
27 VCL_call c recv error
27 VCL_call c error deliver
27 SessionClose c error
0 Debug - "VCL_error(200, OK)"
16 VCL_call c recv error
16 VCL_call c error deliver
16 SessionClose c error
14 Debug - "Write error, retval = 2998272, len = 8465870, errno = Success"
0 Debug - "VCL_error(200, OK)"
14 VCL_call c recv error
14 VCL_call c error deliver
14 SessionClose c error
0 Debug - "VCL_error(200, OK)"
21 VCL_call c recv error
21 VCL_call c error deliver
21 SessionClose c error
PS:Die server-Antwort 200, wenn ich curl oder geben Sie die urls auf Browser.
VCL-tag ist für delphi verwenden. Bitte verwenden Sie Lack-vcl statt.
Danke.
Danke.
InformationsquelleAutor lichengwu | 2012-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lack 503 kann behoben werden, indem die Schritte unten:
Erhöhung der
connect_timeout
,.first_byte_timeout
und.between_bytes_timeout
in Ihr backend-Einstellung:Erhöhen Sie den parameter auf 8192 beim starten Lack.
Kasse Sie
network
oderbackend server
.Wenn Schritt 1 und Schritt 2 können dir nicht helfen, bitte überprüfen Sie
network connection
undbanckend server's availability
.Vielleicht hilft es anderen auch: ich hatte ein ähnliches problem mit curl und Lack. Habe auch das lästige 503 mit curl Anfragen, während der rest reagiert normalerweise. Mein fix: entfernt die "Content-Length" - header (wie hatte ich es nur auf Vollständigkeit)
Aus meiner Lektüre varnish-cache.org/docs/3.0/reference/varnishd.html 32bit Systeme sollten berücksichtigt werden mit Bezug zu #2 die oben genannte option. Auch der default-Wert zu sein scheint, 8192 ?
wahrscheinlich die first_byte_timeout, wenn ich zu erraten.
InformationsquelleAutor lichengwu