Wes
CDCloudflare Developers
•Created by Wes on 11/20/2024 in #workers-help
Workers running in a different continent from the requester
I'm in Brazil, my result for https://www.cloudflare.com/cdn-cgi/trace is
fl=97f585
h=www.cloudflare.com
ip=2804:7f4:REDACTED
ts=1732064404.743
visit_scheme=https
uag=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
colo=GRU
sliver=010-tier1
http=http/3
loc=BR
tls=TLSv1.3
sni=plaintext
warp=off
gateway=off
rbi=off
kex=X25519MLKEM768
And yet most of my workers are running either in EWR or IAD with high latency.
Those workers do some fetches and use hiperdrive, all to servers placed in Brazil, so running in the US is killing response times. Even Smart Placement has no effect.
I created a "hello worker" without smart placement just to double check and got the same results:
The IP is local and low latency(13ms) -> Remote Address: [2606:4700:3030::6815:3513]:443
But the actual execution is not(200ms+) -> cf-ray: 8e549030fbc66a4e-EWR / cf-ray:8e54982c1a7e28a0-IAD
There are plenty Cf POPs that are closer, lower latency, and yet the workers seem to be running in the US for some reason.
Is there anything that can be done to address this?
36 replies