Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Members menole Proxies Varnish Caching Proxy
Artikelaktionen

Varnish Caching Proxy

von Michael MendeZuletzt verändert: 15.06.2010 10:35

Varnish ist sehr schneller HTTP-Beschleuniger auf dem aktuellen Stand der Technik. Er verwendet erweiterte Fähigkeiten von Linux 2.6, FreeBSD 6/7 und Solaris 10, um seine hohe Geschwindigkeit zu erreichen. (Debian: Paket-Beschreibung)

Tipps und Tricks

  • Error 503 trotz funktionierender Backends
    • varnishadm -T localhost:6082 param.set connect_timeout 0

Tuning

Linux

  • net.ipv4.tcp_tw_recycle = 1
  • net.ipv4.ip_local_port_range = 1024 65535
  • net.core.rmem_max=16777216
  • net.core.wmem_max=16777216
  • net.ipv4.tcp_rmem=4096 87380 16777216
  • net.ipv4.tcp_wmem=4096 65536 16777216
  • net.ipv4.tcp_fin_timeout = 3
  • net.core.netdev_max_backlog = 30000
  • net.ipv4.tcp_no_metrics_save=1
  • net.core.somaxconn = 262144
  • net.ipv4.tcp_syncookies = 0
  • net.ipv4.tcp_max_orphans = 262144
  • net.ipv4.tcp_max_syn_backlog = 262144
  • net.ipv4.tcp_synack_retries = 2
  • net.ipv4.tcp_syn_retries = 2

Varnishd