You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2019/10/29 22:39:33 UTC
[trafficserver] 03/03: Explain how SRV origin selection works
This is an automated email from the ASF dual-hosted git repository.
bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 674f475f189b6b4ba8cfe7848c9bc5708c235f99
Author: Miles Libbey <ml...@apache.org>
AuthorDate: Mon Aug 19 14:36:11 2019 -0700
Explain how SRV origin selection works
(cherry picked from commit 101c79b10a7ce81c250d7489fcdaa12aef7169db)
Conflicts:
doc/admin-guide/files/records.config.en.rst
---
doc/admin-guide/files/records.config.en.rst | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/doc/admin-guide/files/records.config.en.rst b/doc/admin-guide/files/records.config.en.rst
index 754e098..d824385 100644
--- a/doc/admin-guide/files/records.config.en.rst
+++ b/doc/admin-guide/files/records.config.en.rst
@@ -2350,7 +2350,14 @@ DNS
:reloadable:
:overridable:
- Indicates whether to use SRV records for orgin server lookup.
+ Enables (``1``) or disables (``0``) the use of SRV records for origin server
+ lookup. |TS| will use weights found in the SRV record as a weighted round
+ robin in origin selection. Note that |TS| will lookup
+ ``_$scheme._$internet_protocol.$origin_name``. For instance, if the origin is
+ set to ``https://my.example.com``, |TS| would lookup ``_https._tcp.my.example.com``.
+ Also note that the port returned in the SRV record MUST match the port being
+ used for the origin (e.g. if the origin scheme is http and a default port, there
+ should be a SRV record with port 80).
.. ts:cv:: CONFIG proxy.config.dns.dedicated_thread INT 0