Varnish is a high-performance HTTP accelerator

Edit Package varnish

Varnish is an HTTP accelerator. An HTTP accelerator (often called Reverse
Proxy) is an application that stores (caches) documents that have been
requested over the HTTP protocol.

Based on certain criteria the next client requesting the document is either
given the cached document, or a "fresh" document requested from a backend
server. The purpose of this is to minimize the requests going to the backend
server(s) by serving the same document to potentially many users.

Refresh
Refresh
Source Files
Filename Size Changed
0001-Clear-err_code-and-err_reason-at-start-of-request-ha.patch 0000001131 1.1 KB
0001-Handle-badly-formatted-proxy-TLVs.patch 0000001331 1.3 KB
uninit.patch 0000001007 1007 Bytes
varnish-5.1.2-add-fallthrough-comments.patch 0000005658 5.53 KB
varnish-6.2.1.tgz 0003207791 3.06 MB
varnish.changes 0000017847 17.4 KB
varnish.logrotate 0000000179 179 Bytes
varnish.service 0000000271 271 Bytes
varnish.spec 0000006366 6.22 KB
varnish.sysconfig 0000000763 763 Bytes
varnishlog.service 0000000288 288 Bytes
Latest Revision
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 814288 from Origin Manager's avatar Origin Manager (origin-manager) (revision 12)
Newer source available from package origin. (host go-agent-monitor-4)
Comments 1

Ciprian Dorin Craciun's avatar

Please note that at the moment the service uses the default "max number of open files" (i.e. 1024), which can catch an operator by surprise when he tries to increase the backend connection count.

It would be useful to include the following in varnish.service:

[Service]
LimitNOFILE = 65536
openSUSE Build Service is sponsored by