Ich versuche, Lack auf Ubuntu 16.04 zu installieren, Ich habe mehrere Artikel gelesen, von denen keiner funktioniert. Nach dem, was ich gelesen habe, hat sich seit Ubuntu 15.04 die Art und Weise der Lackkonfiguration geändert (aufgrund von systemd). Jetzt habe ich ein echtes Durcheinander, das nicht funktioniert: / etc / …
Ich denke über die Architektur eines neuen Webservers nach. Wäre es eine gute Idee, Varnish als Cache vor Nginx als Reverse-Proxy zu haben und statische Dateien vor Apache für alle schweren Aufgaben bereitzustellen? Ich werde PHP und Ruby auf Schienenanwendungen ausführen. Wird es zu viel Overhead geben, PHP-Anfragen über zwei …
Ich muss mehrere Prozesse überwachen, die auf meinem Webserver ausgeführt werden. Aus irgendeinem Grund stürzt der Lack derzeit alle ein oder zwei Tage ab. Ich benutze monit, um den Lack angeblich automatisch neu zu starten, aber es funktioniert nicht. Hier ist mein monit.conf-Eintrag für Varnish. check process varnish with pidfile …
Für die Arbeit verwende ich Varnish 3 unter CentOS, aber zu Hause verwende ich Varnish 4 unter Ubuntu 14.04. Bei der Arbeit benutze ich diese Befehle: Top hits: varnishtop -i rxurl Top Misses: varnishtop -i txurl Aber aus irgendeinem Grund funktionieren sie nicht mit Varnish 4 Ubuntu. Was entspricht diesen …
Ich verwende Varnish 3.0.3 (das neueste zum Zeitpunkt dieses Schreibens) mit mehr oder weniger der Standardinstallation und verwende Folgendes für die Speicherung: # # Cache file location VARNISH_STORAGE_FILE=/var/lib/varnish/varnish_storage.bin # # # Cache file size: in bytes, optionally using k / M / G / T suffix, # # or in …
Ich habe ein System mit Nginx / PHP-Fpm / Lack / WordPress und Amazon S3. Jetzt habe ich mir beim Einrichten des Systems viele Konfigurationsdateien angesehen und in allen etwas Ähnliches gefunden: /* If the request is for pictures, javascript, css, etc */ if (req.url ~ "\.(jpg|jpeg|png|gif|css|js)$") { /* Remove …
Wie wird ein Lackhist-Histogramm / Diagramm gelesen? Ich verstehe, dass die x-Achse eine logarithmische Skala ist. Speziell: Ich sehe 9 "|" s oder Cache-Treffer auftreten y=1e-4, was macht jeder "|" beziehen auf? Seite? Datei? Ich sehe weniger Treffer links von diesen 9 "|" und einige rechts. Was sind diese? Haben …
Ich speichere dynamisch generierte Seiten (PHP-FPM, NGINX) zwischen und habe Lack vor mir, das funktioniert sehr gut. Sobald das Cache-Timeout erreicht ist, sehe ich Folgendes: Seite für neue Kundenanfragen Lack erkennt das Cache-Timeout Kunde wartet Lack holt neue Seite aus dem Backend Lack liefert neue Seite an den Client (und …
Vor kurzem sind Probleme mit unserem Setup für Lack (3x) -> Apache (3x) aufgetreten, was zu einem enormen Anstieg der SYN_SENTVerbindungen geführt hat. Die Spitze selbst ist auf die Menge an neuem Datenverkehr zurückzuführen, der auf die Site trifft (kein DDOS jeglicher Art), und es scheint, dass unsere Lackmaschinen Probleme …
Ich entwickle ein Caching-System für eine E-Commerce-Plattform, die einen Reverse-Proxy für das Caching verwendet. Ich plane, die Ungültigmachung mithilfe geeigneter HTTP / 1.1-Header zu behandeln. Das heißt, ich werde ein ETag für die erste Generation des Inhalts festlegen und den ETag-Wert in der Anwendung zwischenspeichern. Der Cache-Control-Header gibt "must-revalidate" an, …
Ich bin daran interessiert, die Cache-Treffer und die Effizienz für eine sich langsam ändernde Site zu maximieren. Der virtuelle Host verfügt nicht über eine große Menge an RAM, aber ich würde gerne das verwenden, was für den Lack verfügbar ist, aber auf den Festplatten-Cache zurückgreifen, wenn nicht genügend Speicher vorhanden …
Wenn ich Varnish 4 curlausführe, erhalte ich gelegentlich 503 Fehler, auf die ich keinen Finger legen kann. Ich habe versucht, das Backend direkt zu verwenden, und es gibt jedes Mal eine Antwort zurück, sodass es nicht so aussieht, als ob das Problem vorliegt. Unten ist ein Eintrag aus meinem Varnishlog, …
Wie kann ich den Lackfehler 503 ändern? Wie kann ich es anpassen? Ich benutze Lack v 4 es ist jetzt Arbeit sub vcl_synth { set resp.http.Content-Type = "text/html; charset=utf-8"; set resp.http.Retry-After = "5"; synthetic( {"<!DOCTYPE html> <html> <head> <title>Under Maintenance</title> </head> <body> <h1>Under Maintenance</h1> <p></p> <hr> </body> </html> "} ); …
Mein PHP-Skript sendet einen Header X_Cache_ttl: 1hund in meiner Lackkonfigurationsdatei habe ich sub vcl_fetch { if(beresp.http.X-Cache-ttl){ set beresp.ttl = beresp.http.X-Cache-ttl; } } Aber die Zeile mit dem Befehl set führt dazu, dass der Lack fehlschlägt, wenn ich versuche, ihn zu starten. im log bekomme ich Expression has type STRING, expected …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.