Worker in a certain region/Edge

I have a worker script that I want to deploy/reach in a specific region/edge, given it is dependent on an (origin) resource geographically nearby.

Is it possible to not “deploy” the worker globally, or access a local edge worker directly? E.g. https://[geo-edge].[workerid].[namespace].workers.dev?

Or is there another way to get to the same result?

I don’t think this is currently possible, but you may submit it as a feature request.

To contact Cloudflare Customer Support, login & go to https://dash.cloudflare.com/?account=support and select get more help. If you receive an automatic response that does not help resolve your issue, reply and indicate that you still require assistance. And, please share your ticket number here so that we can track it.

1 Like

Only Enterprise Plans have regional options:

2 Likes

If I understand correctly, they only mentioned about where the data can be stored in Durable Objects, but they didn’t mention about the ability to run Workers script in a specific region. Or did I miss something?

1 Like

The general page says this:

Data centers inside the preferred region decrypt TLS and apply HTTP services like WAF, CDN, and Cloudflare Workers.

So I’m not sure if it means it won’t apply Workers outside of that region.

2 Likes