This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
EnvironmentFile=/etc/sysconfig/varnish
-
ExecReload=/usr/sbin/varnish_reload_vcl
-
ExecReload=/usr/sbin/varnishreload
-
ExecReload=/usr/share/varnish/varnishreload
-
ExecStart=/usr/sbin/varnishd -P /var/run/varnishd.pid -F $VARNISHD_PARAMS
-
ExecStart=/usr/sbin/varnishd -a :6081 -a localhost:8443,PROXY -f /etc/varnish/default.vcl -P %t/%N/varnishd.pid -p feature=+http2 -s malloc,256m
-
ExecStart=/usr/sbin/varnishd -a :6081 -a localhost:8443,PROXY -p feature=+http2 -f /etc/varnish/default.vcl -s malloc,256m
-
ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m
-
KillMode=mixed
-
KillMode=process
-
LimitCORE=infinity
-
LimitMEMLOCK=100M
-
LimitMEMLOCK=85983232
-
LimitNOFILE=131072
-
PIDFile=%t/%N/varnishd.pid
-
PIDFile=/var/run/varnishd.pid
-
PrivateDevices
Introduced in systemd 209=yes -
PrivateTmp=yes
-
ProtectClock
Introduced in systemd 245=yes -
ProtectControlGroups
Introduced in systemd 232=yes -
ProtectHome
Introduced in systemd 214=yes -
ProtectHostname
Introduced in systemd 242=yes -
ProtectKernelLogs
Introduced in systemd 244=yes -
ProtectKernelModules
Introduced in systemd 232=yes -
ProtectKernelTunables
Introduced in systemd 232=yes -
ProtectSystem
Introduced in systemd 214=full -
RestrictRealtime
Introduced in systemd 231=yes -
RuntimeDirectory=%N
-
TasksMax=16384
-
TasksMax=infinity
-
Type=forking
-
Type=simple
-
-
[Unit]
-
After=network-online.target nss-lookup.target
-
After=network.target
-
Description=Varnish Cache, a high-performance HTTP accelerator
-
Description=Varnish HTTP accelerator/reverse proxy
-
Documentation=https://www.varnish-cache.org/docs/ man:varnishd
-
Additionnal notes
Nothing here.