Run request handlers close to your users, without managing servers.
export default {
async fetch(request) {
const url = new URL(request.url);
if (url.pathname === "/health") {
return new Response("ok", { status: 200 });
}
return fetch(request);
}
};
| Resource | Limit |
|---|---|
| CPU time per request | 50 ms |
| Memory | 128 MB |
| Subrequests | 50 per request |
| Script size | 10 MB compressed |
Deployments propagate to every location within about 30 seconds. Rollback keeps the previous ten releases.