Bird
0
0

A team implemented parallel running but noticed that the new service never receives any requests. What is the most likely cause?

medium📝 Analysis Q14 of 15
Microservices - Migration from Monolith
A team implemented parallel running but noticed that the new service never receives any requests. What is the most likely cause?
AThe new service crashed immediately after deployment
BThe routing logic is only sending requests to the old service
CThe old service is not logging requests
DThe new service is slower than the old one
Step-by-Step Solution
Solution:
  1. Step 1: Analyze routing in parallel running

    For parallel running, requests must be routed to both old and new services simultaneously.
  2. Step 2: Identify why new service gets no requests

    If new service never receives requests, routing likely sends all traffic only to old service.
  3. Final Answer:

    The routing logic is only sending requests to the old service -> Option B
  4. Quick Check:

    No requests to new service = routing issue [OK]
Quick Trick: Check routing logic if new service gets no requests [OK]
Common Mistakes:
  • Assuming new service crashed without checking logs
  • Blaming old service logs
  • Thinking speed affects request routing

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes