Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
varnish-cache
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
varnishcache
varnish-cache
Commits
69123e7e
Commit
69123e7e
authored
Aug 25, 2015
by
Dag Haavi Finstad
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Minor language cleanup.
parent
5fa4368e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
6 deletions
+6
-6
directors.rst
doc/sphinx/reference/directors.rst
+6
-6
No files found.
doc/sphinx/reference/directors.rst
View file @
69123e7e
...
...
@@ -22,8 +22,8 @@ Backends vs Directors
The intuitive classification for backend and director is an endpoint for the
former and a cluster for the latter, but the actual implementation is a bit
more subtle. VMODs can accept backend arguments return backends in VCL (see
:ref:`ref-vmod-vcl-c-types`), but he underlying C type is ``struct director``.
more subtle. VMODs can accept backend arguments
and
return backends in VCL (see
:ref:`ref-vmod-vcl-c-types`), but
t
he underlying C type is ``struct director``.
Under the hood director is a generic concept, and a backend is a kind of
director.
...
...
@@ -69,8 +69,8 @@ implements native backends. It is the canonical implementation, and though it
provides other services like connection pooling or statistics, it is
essentially a director which state is a ``struct backend``. Varnish native
backends currently speak HTTP/1 over TCP, and as such, you need to make your
own custom backend if you want Varnish to do otherwise such as connect
ing
over
UDP or UNIX-domain sockets or speak
ing
a different protocol.
own custom backend if you want Varnish to do otherwise such as connect over
UDP or UNIX-domain sockets or speak a different protocol.
You may also consider making your custom backend compliant with regards to the
VCL state (see :ref:`ref-vmod-event-functions`).
...
...
@@ -150,8 +150,8 @@ having at least one healthy underlying backend or director.
For dynamic backends, it is just a matter of assigning the ``probe`` field in
the ``struct vrt_backend``. Once the director is created, the probe definition
too is no longer needed. It is then Varnish that will take care of health
prob
ing and disabling the feature on
cold VCL (see
too is no longer needed. It is then Varnish that will take care of
the
health
prob
e and disable the feature on a
cold VCL (see
:ref:`ref-vmod-event-functions`).
Instead of initializing your own probe definition, you can get a ``VCL_PROBE``
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment