GCP - Cloud Pub/SubWhat is the expected behavior if a push subscription's endpoint returns a non-2xx HTTP status code?AThe message is retried until a successful response is received.BThe message is considered acknowledged and removed.CThe message is discarded immediately.DThe message is sent to a dead-letter topic instantly.Check Answer
Step-by-Step SolutionSolution:Step 1: Understand push subscription retry behaviorIf the endpoint returns a non-2xx status, Pub/Sub retries delivery until success or expiration.Step 2: Check other optionsMessages are not acknowledged or discarded on failure; dead-lettering requires explicit config.Final Answer:The message is retried until a successful response is received. -> Option AQuick Check:Push retry on failure = True [OK]Quick Trick: Push retries on non-2xx responses [OK]Common Mistakes:Assuming message is acknowledged on failureThinking message is discarded immediatelyConfusing dead-letter behavior
Master "Cloud Pub/Sub" in GCP9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More GCP Quizzes Cloud Firestore and Bigtable - Bigtable schema design - Quiz 3easy Cloud Functions - Cold start behavior - Quiz 13medium Cloud Functions - Environment variables and secrets - Quiz 12easy Cloud IAM Advanced - Why advanced IAM matters - Quiz 15hard Cloud IAM Advanced - VPC Service Controls - Quiz 5medium Cloud Load Balancing - Why load balancing matters - Quiz 6medium Cloud Run - Cloud Run service concept - Quiz 6medium Cloud Run - Deploying container images - Quiz 1easy Cloud SQL and Databases - Cloud Spanner for global distribution - Quiz 1easy Cloud SQL and Databases - Backup and restore - Quiz 7medium