A Cloud Engineer needs to update the resource configuration of an existing Cloud Run service named `order-service` in the `us-central1` region. The service must be configured to handle up to 50 concurrent requests per container instance while maintaining at least 3 warm instances at all times to minimize latency caused by cold starts. Which `gcloud` command should the engineer run to meet these operational requirements?
- gcloud run services update order-service --concurrency=50 --min-instances=3 --region=us-central1Answer
- Bgcloud run services update-traffic order-service --to-revisions=LATEST=50 --min-instances=3 --region=us-central1
- Cgcloud functions deploy order-service --concurrency=50 --min-instances=3 --region=us-central1
- Dgcloud run services add-iam-policy-binding order-service --member="allUsers" --role="roles/editor" --region=us-central1
Answer
Execute `gcloud run services update order-service --concurrency=50 --min-instances=3 --region=us-central1` to set concurrency and minimum instances on the Cloud Run service.
The `gcloud run services update` command modifies existing configuration parameters of a Cloud Run service. Specifying `--concurrency=50` ensures that a single container instance processes at most 50 concurrent requests before scaling out, and `--min-instances=3` guarantees three container instances remain initialized to eliminate cold start latency.
Step-by-Step Solution
Key Concept
Cloud Run Instance Lifecycle and Concurrency Management
Estimated Time:1m 30s