From 6fac75ad0f21ca9129de69aa4eb4e548e26c4caf Mon Sep 17 00:00:00 2001 From: Trapier Marshall Date: Wed, 18 Jul 2018 14:42:55 -0400 Subject: [PATCH 1/3] hrm: callout sni forwards immediately Signed-off-by: Trapier Marshall --- .../user/services/use-domain-names-to-access-services.md | 7 +++++++ .../user/services/use-domain-names-to-access-services.md | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md b/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md index a00ded495a..e643bb462b 100644 --- a/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md +++ b/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md @@ -130,6 +130,13 @@ These keys are supported: | sticky_sessions | no | cookie-name | Always route a user to the same service, using HTTP cookies. This option can't be used with HTTPS routes | | redirect | no | http://domain-name, or sni://domain-name | Redirect incoming requests to another route using an HTTP 301 redirect | +> Known issue +> +> For `sni` (https) routes, HRM forwards to service tasks before any task +> health checks have passed. This may result in traffic loss if a task is not +> ready to serve traffic immediately after it is scheduled. +{: .important} + ### Sticky sessions diff --git a/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md b/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md index f5247fbda5..9f589c477c 100644 --- a/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md +++ b/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md @@ -152,6 +152,13 @@ These keys are supported: | include_forwarded_for | no | true | If present, include the X-Forwarded-For header in requests | +> Known issue +> +> For `sni` (https) routes, HRM forwards to service tasks before any task +> health checks have passed. This may result in traffic loss if a task is not +> ready to serve traffic immediately after it is scheduled. +{: .important} + ### Sticky sessions You can use the `sticky_sessions` value to always route a user to the same From 7e40582b2ad89f12ea1b9d56791b66da6d71e6f3 Mon Sep 17 00:00:00 2001 From: Maria Bermudez Date: Fri, 4 Jan 2019 09:15:01 -0800 Subject: [PATCH 2/3] Minor edit --- .../user/services/use-domain-names-to-access-services.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md b/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md index 9f589c477c..94117f0c32 100644 --- a/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md +++ b/datacenter/ucp/2.2/guides/user/services/use-domain-names-to-access-services.md @@ -152,9 +152,9 @@ These keys are supported: | include_forwarded_for | no | true | If present, include the X-Forwarded-For header in requests | -> Known issue +> #### Known issue > -> For `sni` (https) routes, HRM forwards to service tasks before any task +> For SNI (HTTPS) routes, HRM forwards to service tasks before any task > health checks have passed. This may result in traffic loss if a task is not > ready to serve traffic immediately after it is scheduled. {: .important} From e37b2aefeab39dcfefb4361e499aa57e2283b3ea Mon Sep 17 00:00:00 2001 From: Maria Bermudez Date: Fri, 4 Jan 2019 09:15:42 -0800 Subject: [PATCH 3/3] Minor edit --- .../user/services/use-domain-names-to-access-services.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md b/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md index e643bb462b..2b68f5c8cc 100644 --- a/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md +++ b/datacenter/ucp/2.1/guides/user/services/use-domain-names-to-access-services.md @@ -130,9 +130,9 @@ These keys are supported: | sticky_sessions | no | cookie-name | Always route a user to the same service, using HTTP cookies. This option can't be used with HTTPS routes | | redirect | no | http://domain-name, or sni://domain-name | Redirect incoming requests to another route using an HTTP 301 redirect | -> Known issue +> #### Known issue > -> For `sni` (https) routes, HRM forwards to service tasks before any task +> For SNI (HTTPS) routes, HRM forwards to service tasks before any task > health checks have passed. This may result in traffic loss if a task is not > ready to serve traffic immediately after it is scheduled. {: .important}