Skip to content

Commit 42edfbd

Browse files
committed
fix broken links
1 parent 0b69677 commit 42edfbd

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

docs/develop/go/nexus/feature-guide.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ See the [Nexus cancelation sample](https://github.com/temporalio/samples-go/tree
552552

553553
## Make Nexus calls across Namespaces in Temporal Cloud {#nexus-calls-across-namespaces-temporal-cloud}
554554

555-
This section assumes you are already familiar with [how connect a Worker to Temporal Cloud](/develop/go/workers/cloud-worker).
555+
This section assumes you are already familiar with [how to connect a Worker to Temporal Cloud](/develop/go/client/temporal-client#connect-to-temporal-cloud).
556556
The same [source code](https://github.com/temporalio/samples-go/tree/main/nexus) is used in this section, but the `tcld` CLI will be used to create Namespaces and the Nexus Endpoint, and mTLS client certificates will be used to securely connect the caller and handler Workers to their respective Temporal Cloud Namespaces.
557557

558558
### Install the latest `tcld` CLI and generate certificates

docs/develop/python/workers/serverless-workers/aws-lambda.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ lambda_handler = run_worker(
6464
<!--SNIPEND-->
6565

6666
`run_worker` takes a `WorkerDeploymentVersion` and a configure callback, and returns a Lambda handler.
67-
The `WorkerDeploymentVersion` identifies the [Worker Deployment](/worker-versioning#deployments) and [Build Id](/worker-versioning#build-id) for this Worker.
67+
The `WorkerDeploymentVersion` identifies the [Worker Deployment](/worker-versioning#deployments) and [Build ID](/worker-versioning#deployment-versions) for this Worker.
6868
The deployment name groups related Workers across versions, and the Build Id identifies a specific release of your Worker code.
6969
Worker Versioning is required for Serverless Workers.
7070

docs/encyclopedia/workers/worker-versioning.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Each Deployment has a name (such as your service name) and supports versioning t
3434
## Worker Deployment Versions {#deployment-versions}
3535

3636
A Worker Deployment Version represents an iteration of a Worker Deployment.
37-
Each Deployment Version is identified by a deployment name and a <span id="build-id">Build ID</span>.
37+
Each Deployment Version is identified by a deployment name and a Build ID.
3838
The deployment name groups related Workers across versions, and the Build ID identifies a specific release of your Worker code.
3939
Each Deployment Version consists of Workers that share the same code build and environment.
4040
When a Worker starts polling for Workflow and Activity Tasks, it reports its Deployment Version to the Temporal Server.

docs/troubleshooting/serverless-workers.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ This page walks through the Serverless Worker invocation flow and helps you iden
3535
When a Serverless Worker invocation works correctly, the following sequence happens:
3636

3737
1. You deploy the Worker function on Lambda.
38-
2. You configure a [Worker Deployment Version](/worker-versioning#worker-deployment-version) with a compute provider. This starts a [Worker Controller Instance (WCI)](/serverless-workers#how-invocation-works) Workflow and a validation invocation of the Lambda function.
39-
3. The Lambda polls the Temporal Service successfully, binding the [Task Queue](/encyclopedia/task-queues) configured on the Worker to the Worker Deployment Version.
40-
4. The WCI continuously monitors the associated Task Queue on a schedule. The [Matching Service](/clusters#matching-service) also notifies the WCI Workflow of sync match failures immediately as they happen.
38+
2. You configure a [Worker Deployment Version](/worker-versioning#deployment-versions) with a compute provider. This starts a [Worker Controller Instance (WCI)](/serverless-workers#how-invocation-works) Workflow and a validation invocation of the Lambda function.
39+
3. The Lambda polls the Temporal Service successfully, binding the [Task Queue](/task-queue) configured on the Worker to the Worker Deployment Version.
40+
4. The WCI continuously monitors the associated Task Queue on a schedule. The [Matching Service](/temporal-service/temporal-server#matching-service) also notifies the WCI Workflow of sync match failures immediately as they happen.
4141
5. A Task arrives on the Task Queue and the WCI detects the backlog.
4242
6. The WCI invokes the Lambda function.
4343
7. The Lambda function starts, the Worker connects to Temporal and polls the Task Queue.
@@ -71,7 +71,7 @@ role, and that the Lambda function can be invoked.
7171

7272
If validation fails, verify that the Lambda function ARN and invocation role ARN in the Worker Deployment Version
7373
configuration are correct. Verify the invocation role was created using the
74-
[CloudFormation template](/production-deployment/worker-deployments/serverless-workers/aws-lambda#create-invocation-role)
74+
[CloudFormation template](/production-deployment/worker-deployments/serverless-workers/aws-lambda#configure-iam)
7575
and that the External ID matches the value in the Worker Deployment Version configuration.
7676

7777
If the Worker Deployment Version does not have a compute provider configured, no
@@ -134,7 +134,7 @@ Common errors include:
134134
- **Connection failures**: The Worker cannot reach the Temporal Service. Check that the `TEMPORAL_ADDRESS` and
135135
`TEMPORAL_API_KEY` environment variables (or `temporal.toml` config file) are correctly set on the Lambda function.
136136
For self-hosted deployments, verify
137-
[network reachability](/production-deployment/worker-deployments/serverless-workers/self-hosted-setup#ensure-reachability).
137+
[network reachability](/production-deployment/worker-deployments/serverless-workers/self-hosted-setup#ensure-network-reachability).
138138
- **TLS errors**: The TLS certificate or key is missing, expired, or does not match the Namespace.
139139
- **Authentication errors**: The API key is invalid or does not have access to the Namespace.
140140

docusaurus.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ module.exports = async function createConfigAsync() {
99
tagline: 'Build invincible applications',
1010
url: 'https://docs.temporal.io',
1111
baseUrl: '/',
12-
onBrokenLinks: 'warn',
13-
onBrokenAnchors: 'warn',
12+
onBrokenLinks: 'throw',
13+
onBrokenAnchors: 'throw',
1414
favicon: 'img/favicon.ico',
1515
organizationName: 'temporalio', // Usually your GitHub org/user name.
1616
projectName: 'temporal-documentation', // Usually your repo name.

0 commit comments

Comments
 (0)