Skip to content

Commit bbf1988

Browse files
authored
[LB] Remove trailing spaces (#19861)
1 parent 674db15 commit bbf1988

File tree

11 files changed

+23
-23
lines changed

11 files changed

+23
-23
lines changed

src/content/docs/load-balancing/additional-options/load-balancing-china.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To enable load balancers to be deployed to the [China Network](/china-network/),
1313
1. A valid [ICP license](/china-network/concepts/icp/) for the zone in question.
1414
2. The zone must be provisioned with access to the China Network.
1515

16-
Once these two criteria are met, any newly created load balancer will be automatically deployed to the China Network. When choosing a region for a pool's health checks, `China` is now available to be selected in both the dashboard and API.
16+
Once these two criteria are met, any newly created load balancer will be automatically deployed to the China Network. When choosing a region for a pool's health checks, `China` is now available to be selected in both the dashboard and API.
1717

1818
You can also create a load balancer by sending a `POST` request to the following endpoint. To deploy to the China Network with the API, the `networks` array in the API call must contain `jdcloud` as a value in addition to `cloudflare`. Refer to the [Cloudflare API documentation](/api/resources/load_balancers/methods/create/) for details on the required fields and their formats.
1919

@@ -23,7 +23,7 @@ https://api.cloudflare.com/client/v4/zones/{zone_id}/load_balancers
2323

2424
## Limitations
2525

26-
Load balancers deployed to the China Network currently have the following limitations:
26+
Load balancers deployed to the China Network currently have the following limitations:
2727

2828
1. Only cookie-based session affinity is supported.
2929
2. Private network off-ramps (Tunnel, GRE, IPsec) are not supported.

src/content/docs/load-balancing/additional-options/spectrum.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ The exact settings will vary depending on your use case. Refer to the following
3030
3. Select **Create Load Balancer**.
3131

3232
4. On the **Hostname** page, define the settings presented and select **Next**.
33-
* Enter a **Hostname**, which is the DNS name at which the load balancer is available. For more details on record priority, refer to [DNS records for load balancing](/load-balancing/load-balancers/dns-records/).
33+
* Enter a **Hostname**, which is the DNS name at which the load balancer is available. For more details on record priority, refer to [DNS records for load balancing](/load-balancing/load-balancers/dns-records/).
3434
:::caution
3535

36-
To prevent issues with DNS resolution, the load balancer hostname should be different from the hostname (or domain) you intend to define for your Spectrum application.
36+
To prevent issues with DNS resolution, the load balancer hostname should be different from the hostname (or domain) you intend to define for your Spectrum application.
3737
:::
3838
* Keep the orange cloud icon enabled, meaning the load balancer is proxied. This refers to the [proxy mode](/load-balancing/understand-basics/proxy-modes/) and, with Spectrum, traffic is always proxied.
3939
* Keep **Session Affinity** and **Failover across pools** disabled as these features are not supported with Spectrum.

src/content/docs/load-balancing/index.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { CardGrid, Description, Feature, GlossaryTooltip, LinkTitleCard, Plan, R
1313

1414
<Description>
1515

16-
Maximize application performance and availability
16+
Maximize application performance and availability
1717
</Description>
1818

1919
<Plan id="traffic.load_balancing.properties.availability.summary" />
@@ -66,15 +66,15 @@ Review comprehensive analytics to evaluate traffic flow, assess endpoint health
6666
## Related products
6767

6868
<RelatedProduct header="Standalone Health Checks" href="/health-checks/" product="health-checks">
69-
Actively monitor whether your origin server is online by sending specific requests at regular intervals.
69+
Actively monitor whether your origin server is online by sending specific requests at regular intervals.
7070
</RelatedProduct>
7171

7272
<RelatedProduct header="DNS" href="/dns/" product="dns">
73-
Get enterprise-grade authoritative DNS service with the fastest response time, unparalleled redundancy, and advanced security with built-in DDoS mitigation and DNSSEC.
73+
Get enterprise-grade authoritative DNS service with the fastest response time, unparalleled redundancy, and advanced security with built-in DDoS mitigation and DNSSEC.
7474
</RelatedProduct>
7575

7676
<RelatedProduct header="Waiting Room" href="/waiting-room/" product="waiting-room">
77-
Route excess users to a custom-branded waiting room, helping preserve customer experience and protect origin servers from being overwhelmed with requests.
77+
Route excess users to a custom-branded waiting room, helping preserve customer experience and protect origin servers from being overwhelmed with requests.
7878
</RelatedProduct>
7979

8080
***
@@ -96,7 +96,7 @@ Learn more about the structure of Cloudflare Load Balancers and their various co
9696
</LinkTitleCard>
9797

9898
<LinkTitleCard title="Learning Paths" href="/learning-paths/" icon="open-book">
99-
Module-based guidance on Cloudflare product workflows.
99+
Module-based guidance on Cloudflare product workflows.
100100
</LinkTitleCard>
101101

102102
</CardGrid>

src/content/docs/load-balancing/load-balancers/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ sidebar:
88

99
import { Render } from "~/components"
1010

11-
<Render file="load-balancer-definition" />
11+
<Render file="load-balancer-definition" />
1212

1313
:::note
1414

src/content/docs/load-balancing/monitors/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ The following table summarizes the different types of monitors available in Clou
8080

8181
| Monitor type | Monitoring type | Description | Health check process | Success criteria |
8282
| ------------ | -------------- | ----------- | -------------------- | -------------- |
83-
| HTTP/HTTPS | Public and private | Used for HTTP and HTTPS endpoints with specific protocol attributes. | The probe is configured with settings and success criteria such as Method, Simulate Zone, Follow Redirects, Request Headers, and Response Body. The probe then evaluates the configured success criteria using the HTTP protocol. Throughout the configured timeout period, the TCP connection is kept active using [keep-alives](/fundamentals/reference/tcp-connections/#tcp-connections-and-keep-alives), even if no response is received. | Success is based on meeting the configured HTTP success criteria. No response within the configured timeout and retries is considered unhealthy. |
84-
| TCP | Public and private | Checks TCP connectivity by attempting to open a connection to the endpoint. | The monitor sends a TCP SYN message to the specified port. A successful health check requires receiving a SYN/ACK message to establish the connection. The connection is closed by sending a FIN or RST packet, or by receiving a FIN packet from the endpoint. | Failure to establish a TCP connection within the configured timeout and retries is considered unhealthy. |
83+
| HTTP/HTTPS | Public and private | Used for HTTP and HTTPS endpoints with specific protocol attributes. | The probe is configured with settings and success criteria such as Method, Simulate Zone, Follow Redirects, Request Headers, and Response Body. The probe then evaluates the configured success criteria using the HTTP protocol. Throughout the configured timeout period, the TCP connection is kept active using [keep-alives](/fundamentals/reference/tcp-connections/#tcp-connections-and-keep-alives), even if no response is received. | Success is based on meeting the configured HTTP success criteria. No response within the configured timeout and retries is considered unhealthy. |
84+
| TCP | Public and private | Checks TCP connectivity by attempting to open a connection to the endpoint. | The monitor sends a TCP SYN message to the specified port. A successful health check requires receiving a SYN/ACK message to establish the connection. The connection is closed by sending a FIN or RST packet, or by receiving a FIN packet from the endpoint. | Failure to establish a TCP connection within the configured timeout and retries is considered unhealthy. |
8585
| ICMP Ping | Public | Confirms basic Layer 3 (L3) connectivity to the endpoint using ICMP. The endpoints need to be allowed to reply to ICMP packets and any intervening networking equipment must support ICMP. | The monitor sends an ICMP/ICMPv6 echo request (ping) and expects an ICMP/ICMPv6 echo reply from the endpoint. | The endpoint must reply to the ICMP ping within the configured timeout and retries to be considered healthy. |
86-
| UDP-ICMP | Public | UDP-ICMP monitor works by sending a UDP probe packet after ICMP Ping monitor completes as healthy. | After receiving a successful ICMP reply, the monitor sends a UDP probe packet to the endpoint. If no ICMP Port Unreachable message is received, the endpoint is considered healthy. | If the monitor receives an ICMP Port Unreachable message within the configured timeout and retries, the endpoint is considered unhealthy. |
86+
| UDP-ICMP | Public | UDP-ICMP monitor works by sending a UDP probe packet after ICMP Ping monitor completes as healthy. | After receiving a successful ICMP reply, the monitor sends a UDP probe packet to the endpoint. If no ICMP Port Unreachable message is received, the endpoint is considered healthy. | If the monitor receives an ICMP Port Unreachable message within the configured timeout and retries, the endpoint is considered unhealthy. |
8787
| SMTP | Public | Verifies SMTP availability at the application layer. | The monitor establishes a TCP connection and sends an SMTP HELO command. It expects a reply with code 250. The monitor then sends an SMTP QUIT command, expecting a reply with code 221. At the end of each interval, the TCP connection is closed by sending a TCP FIN packet. | The endpoint must respond with correct SMTP codes (250 for HELO, 221 for QUIT) within the configured timeout and retries to be considered healthy. |

src/content/docs/load-balancing/pools/cloudflare-pages-origin.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Monitors define the criteria based on which an endpoint will be considered healt
6565

6666
You can name the monitor after the parameters you have defined. For example: `HTTP - 200 - Follow Redirects`.
6767

68-
This way you can easily remember the criteria a certain monitor is using when you decide to attach it to other endpoints as well.
68+
This way you can easily remember the criteria a certain monitor is using when you decide to attach it to other endpoints as well.
6969
:::
7070

7171
6. Select **Save** to confirm.
@@ -82,7 +82,7 @@ To support the [use cases](#use-cases) mentioned above, and assuming you only ha
8282

8383
The endpoint pointing to [Cloudflare Pages](/pages/) must have **host header** filled in with the project domain (`<project>.pages.dev`) for it to resolve correctly. You can find a reference table for correct setup in Step 8 below.
8484

85-
Failing to add the host header will result in [response code mismatch error](/load-balancing/troubleshooting/common-error-codes/#response-code-mismatch-error) for the monitor, and [Error 1000: DNS points to prohibited IP](/support/troubleshooting/cloudflare-errors/troubleshooting-cloudflare-1xxx-errors/#error-1000-dns-points-to-prohibited-ip) for visitors (if the load balancer is enabled despite the unhealthy monitor status).
85+
Failing to add the host header will result in [response code mismatch error](/load-balancing/troubleshooting/common-error-codes/#response-code-mismatch-error) for the monitor, and [Error 1000: DNS points to prohibited IP](/support/troubleshooting/cloudflare-errors/troubleshooting-cloudflare-1xxx-errors/#error-1000-dns-points-to-prohibited-ip) for visitors (if the load balancer is enabled despite the unhealthy monitor status).
8686
:::
8787

8888
1. Go to **Traffic** > **Load Balancing**.
@@ -103,14 +103,14 @@ Failing to add the host header will result in [response code mismatch error](/lo
103103

104104
:::caution
105105

106-
As exemplified in Step 8 below, when using Cloudflare as an endpoint, **do not** specify one of Cloudflare's anycast IP addresses. Because these IPs can change at any time, you should use a hostname instead.
106+
As exemplified in Step 8 below, when using Cloudflare as an endpoint, **do not** specify one of Cloudflare's anycast IP addresses. Because these IPs can change at any time, you should use a hostname instead.
107107
:::
108108
* The endpoint [weight](/load-balancing/understand-basics/traffic-steering/origin-level-steering/#weights), which can be set to `1`. Since each pool will only have one endpoint, the endpoint weight will not make a difference in this case.
109109
* A [hostname](/load-balancing/additional-options/override-http-host-headers/) by selecting **Add host header**.
110110

111111
:::caution
112112

113-
If your production website is hosted on a platform like Cloudflare Pages, where you have a default subdomain (`example.pages.dev`) and then configure a [custom domain](/pages/configuration/custom-domains) (`my-app.com`), you will need to add a host header to avoid failing the health monitor request.
113+
If your production website is hosted on a platform like Cloudflare Pages, where you have a default subdomain (`example.pages.dev`) and then configure a [custom domain](/pages/configuration/custom-domains) (`my-app.com`), you will need to add a host header to avoid failing the health monitor request.
114114
:::
115115

116116
6. Finish configuring the first pool with the following information:
@@ -198,7 +198,7 @@ If you have used a temporary hostname for your load balancer, follow the steps b
198198

199199
:::caution[Important]
200200

201-
After you confirm everything is working correctly, make sure you re-enable the pools within the load balancer.
201+
After you confirm everything is working correctly, make sure you re-enable the pools within the load balancer.
202202
:::
203203

204204
## Route production traffic to load balancer

src/content/docs/load-balancing/pools/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { GlossaryDefinition, Render } from "~/components"
1313
For more details about how endpoints and pools become unhealthy, refer to [Endpoint and pool health](/load-balancing/understand-basics/health-details/).
1414

1515
:::caution
16-
<Render file="endpoints-introduction-callout" />
16+
<Render file="endpoints-introduction-callout" />
1717
:::
1818

1919
***

src/content/docs/load-balancing/troubleshooting/load-balancing-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ For more detailed information about Load Balancing — including how-to guides,
1111
:::note
1212

1313
Are you trying to turn on Load Balancing? [Enable Load
14-
Balancing](https://dash.cloudflare.com/?to=/:account/:zone/traffic/load-balancing).
14+
Balancing](https://dash.cloudflare.com/?to=/:account/:zone/traffic/load-balancing).
1515
:::
1616

1717
***

src/content/docs/load-balancing/understand-basics/load-balancing-components.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ For a hostname (`blog.example.com`) to resolve, the Domain Name System (DNS) mus
1616

1717
When you set up a load balancer, Cloudflare automatically creates an [LB DNS record](/load-balancing/load-balancers/dns-records/) for the specified hostname. This means that, according to a [priority order](/load-balancing/load-balancers/dns-records/#priority-order), instead of simply returning an IP address, the logic you introduced using the Cloudflare Load Balancing solution will be considered.
1818

19-
Note that you can use the root domain as a Load Balancer hostname. When doing so, make sure you enter the hostname without including the auto-generated dot that typically precedes your zone's name.
19+
Note that you can use the root domain as a Load Balancer hostname. When doing so, make sure you enter the hostname without including the auto-generated dot that typically precedes your zone's name.
2020

2121
<Render file="load-balancing-diagram" />
2222

src/content/docs/load-balancing/understand-basics/traffic-steering/origin-level-steering/least-outstanding-requests-pools.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Refer to the [API documentation](/api/resources/load_balancers/subresources/pool
2929

3030
:::note
3131

32-
Least Outstanding Requests steering can also be configured on a load balancer as a [global traffic steering policy](/load-balancing/understand-basics/traffic-steering/steering-policies/least-outstanding-requests/), taking into account outstanding request counts and `random_steering` weights for pools on the load balancer.
32+
Least Outstanding Requests steering can also be configured on a load balancer as a [global traffic steering policy](/load-balancing/understand-basics/traffic-steering/steering-policies/least-outstanding-requests/), taking into account outstanding request counts and `random_steering` weights for pools on the load balancer.
3333
:::
3434

3535
## Limitations

0 commit comments

Comments
 (0)