Skip to content

Commit b162610

Browse files
committed
Fix typos, duplicate anchor, missing quotes, broken links; archive bbs-encryption-keys and routing-keepalive [ai-assisted]
Made-with: Cursor
1 parent 401252a commit b162610

7 files changed

+10
-11
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The Gorouter has been hardcoded with a limit of 100 idle connections per back en
2323

2424
## <a id="app-idle-timeout"></a> Considerations for apps when keep alive connections are activated
2525

26-
When keep alive connections with back ends is activated, the Gorouter must be reponsible for closing connections.
26+
When keep alive connections with back ends is activated, the Gorouter must be responsible for closing connections.
2727
If an app instance closes a connection at the exact same time that the Gorouter sends a new request using that connection, the request fails, and the
2828
client receives an HTTP 502 error.
2929

configuring-delayed-job-priorities.html.md.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ You can change the priority of delayed jobs with the Cloud Controller in <%= var
88

99
## <a id='overview'></a> Cloud Controller and job priority
1010

11-
<%= vars.app_runtime_first %> creates delayed jobs as it performs certain asynchronous actions, such as `DELETE v3/buildbacks/[GUID]`. These jobs are
11+
<%= vars.app_runtime_first %> creates delayed jobs as it performs certain asynchronous actions, such as `DELETE v3/buildpacks/[GUID]`. These jobs are
1212
processed asynchronously by multiple worker processes.
1313

1414
By default, all jobs have the same priority of `0`. Job priorities of higher numerical values are lower than job priorities of lower numerical values.
1515
Conversely, job priorities of negative numerical values are higher than job priorities of positive numerical values. For example, the Cloud Controller
16-
schedules a job with a priority of `-1` before a job with a priority of `0`, and schedules a job with a priority of `1` before a job with a priority of `0`.
16+
schedules a job with a priority of `-1` before a job with a priority of `0`, and schedules a job with a priority of `1` after a job with a priority of `0`.
1717

1818
When a job fails, the Cloud Controller might reschedule the job and give it a lower priority, depending on how the job is configured. When the Cloud
1919
Controller reschedules a failed job and gives it a lower priority, it doubles the priority each time the job fails: first from `0` to `1`, then to `2`, then
@@ -26,7 +26,7 @@ afterward.
2626

2727
## <a id='delayed-jobs'></a> Delayed jobs
2828

29-
In the logs for some Cloud Controller components, you can view a jobs that have been delayed in the `delayed_jobs` table.
29+
In the logs for some Cloud Controller components, you can view jobs that have been delayed in the `delayed_jobs` table.
3030

3131
The following list contains the `display_name` of each job in the `delayed_jobs` table that you can configure with a different default priority:
3232

distributed-tracing.html.md.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ Every span in a trace shares this ID. The `X-B3-TraceId` header is encoded as
2828
* `X-B3-Spanid` - 64-bit in length and indicates the position of the current
2929
operation in the trace tree. The `X-B3-SpanId` header is encoded as 16
3030
lower-hex characters.
31-
* `B3` - a combination of `X-B3-Traceid` and `X-B3-Spanid` headers in the
32-
format: `{TraceId}-{SpanId}`
31+
* `B3` - combines `X-B3-Traceid`, `X-B3-Spanid`, sampling state (trace flags),
32+
and an optional parent span ID in the format: `{TraceId}-{SpanId}-{SamplingState}[-{ParentSpanId}]`
3333

3434
If W3C is enabled through the `router.tracing.enable_w3c` deployment manifest property,
3535
GoRouter generates W3C headers for each request unless they were provided
@@ -111,5 +111,5 @@ The `X-B3-Traceid` can be used to filter logs in aggregation tools to see how th
111111

112112
### <a id='distributed-tracing-cli-example'></a> Analyzing Cloud Foundry CLI command requests
113113

114-
As of the Cloud Foundry CLI version 8.12.0 and later, the CLI client automatically sets B3 headers. It will generate a single X-B3-Traceid for all API calls originiating per command and generate new X-B3-Spanid per API call.
114+
As of the Cloud Foundry CLI version 8.12.0 and later, the CLI client automatically sets B3 headers. It will generate a single X-B3-Traceid for all API calls originating per command and generate new X-B3-Spanid per API call.
115115
Users can manually set the X-B3-Traceid header by setting the `CF_B3_TRACE_ID` environment variable.

instance-identity.html.md.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To enable this feature in <%= vars.app_runtime_abbr %> deployments not based on
2020
* `diego.executor.instance_identity_ca_cert`: PEM-encoded CA certificate used to issue Instance Identity credentials.
2121
* `diego.executor.instance_identity_key`: PEM-encoded private key used to issue instance identity credentials.
2222

23-
You can also install the Instance Identity CA certificate as a trusted system certificate for apps, so that app instances trust each others' Instance Identity credentials automatically. For more information about installing this CA certificate, see [Configuring Trusted System Certificates for Apps](../running/trusted-system-certificates.html).
23+
You can also install the Instance Identity CA certificate as a trusted system certificate for apps, so that app instances trust each others' Instance Identity credentials automatically. To do so, provide the PEM-encoded CA certificate in the `containers.trusted_ca_certificates` BOSH property on `rep` and `rep_windows` jobs for the Diego release.
2424

2525
For information about how developers can use the Instance Identity credentials in apps on <%= vars.app_runtime_abbr %>, see [Using Instance Identity Credentials](../devguide/deploy-apps/instance-identity.html).
2626

stack-auditor.html.md.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,9 +224,9 @@ If your application is .NET 6 and uses GSS, you may see the following error mess
224224
GSSAPI operation failed with error - Unspecified GSS failure. Minor code may provide more information (Crypto routine failure).
225225
</pre>
226226

227-
There is an existing .NET issue about this failure, which is related to legacy usage of OpenSSL3. For more information, see <a href=https://github.com/dotnet/runtime/issues/67353>GSS failures in System.Net.Http.Functional.Tests on Ubuntu 22.04re</a> on GitHub. The workaround is listed <a href=https://github.com/dotnet/runtime/issues/67353#issuecomment-1085003764>on the same page</a> and involves explicitly loading the legacy provider.
227+
There is an existing .NET issue about this failure, which is related to legacy usage of OpenSSL3. For more information, see <a href="https://github.com/dotnet/runtime/issues/67353">GSS failures in System.Net.Http.Functional.Tests on Ubuntu 22.04</a> on GitHub. The workaround is listed <a href="https://github.com/dotnet/runtime/issues/67353#issuecomment-1085003764">on the same page</a> and involves explicitly loading the legacy provider.
228228

229-
### <a id="dotnet-gss"></a> .NET Core apps and LDAP
229+
### <a id="dotnet-ldap"></a> .NET Core apps and LDAP
230230

231231
If your application is .NET Core and using LDAP connectivity, you may see the following error message if you are using cflinuxfs4 prior to v1.45.0:
232232

troubleshooting-router-error-responses.html.md.erb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,6 @@ The app might be overloaded, unresponsive, or unable to connect to the database.
407407
When all apps are experiencing 502 errors, then it could either be a platform issue. For example, a misconfiguration, or an app issue likely all apps being unable to connect to an upstream database.
408408

409409
If the Gorouter has back end keep-alive connections activated, 502 errors can occur due to a race condition when the app instance keep alive idle timeout is less than 90 seconds.
410-
For more information, see [Gorouter Back End Keep-Alive Connections](../adminguide/routing-keepalive.html).
411410

412411
For any other errors that appear in Gorouter access logs, you can analyze application logs if they need further investigation.
413412

0 commit comments

Comments
 (0)