I have two separate Beanstalk environments B1 and B2). I am currently trying to set up a weighted traffic route-policy through Route 53 such that B1 receives 70% of the traffic and B2 receives 30% of the traffic. The routing is set up and the traffic gets routed.
However, looking at the SUm of Requests metric for each Beanstalk environment, it seems like B2 is receiving more requests compared to B1. We get around 2000 requests/minutes and my understanding was that 1400 would be routed to B1 and the rest to B2.
However, that is not the case. It looks like the B1 receives around 1200 requests and B2 receives around 1800 requests. I am unable to understand the logic here as to why this is happening?
Given that my service is running on Beanstalk, is there any other configuration that I need to update/change? I use the public URL provided by both the Beanstalks. No external LB is used.
I would greatly appreciate any insight into this.