Load balancing not working!

I have 2 servers, 1 in UK (London), 1 in SG (Singapore). I have registered for Cloudflare’s load balancing package and configured as follows
1 Pool includes 2 endpoints: UK and SG. .
Traffic Steering: I select “Proximity steering: Route requests to the closest physical pool.”
However, when I tested my website from Vietnam, I was routed to the UK server instead of the nearby SG server?
What did I do wrong? Please help me!

Hello,

Based on my checking in the Load Balancer Analytics, there are request coming through

In Proximity steering it will choose the closets physical Cloudflare Datacenter instead of closest datacenter to the customer.

Besides, you may want to check Geo steering. It will route your traffic to the pools tied with specific country or regions. Unfortunately, this is only available for customer in ENT plan.
This configuration would be useful because the request will access the server nearer to them

Thank you

2 Likes

In Proximity steering it will choose the closets physical Cloudflare Datacenter instead of closest datacenter to the customer.

Could you help me make sense of this , Vietnam is nowhere near UK.

Can we use /cdn-cgi/trace to know where the traffic flow?
Which data should we look at to know which server did it hit
colo=SIN
sliver=010-sin14
http=http/2
loc=SG

loc or colo