ErrorsBuilt-in services · rule
rate_limits.store_required
Deployable built for Workers has nowhere to count its rate limits.
Area 16, Built-in services; not declinable; the next step is usually the agent's.
A Worker's instances share no memory, so a deployable built for Workers that serves an API counts its rate limits in a store. An edge with none:
application { deployables: { edge: { serves: [main] target: Target.wasm } }}
error edge has nowhere to count its rate limits on Workers
--> app.jadpo:5:21
|5 | target: Target.wasm | ^^^^^^^^^^^ built for Workers
- reason
- Every route is rate-limited, and a Worker's instances share no memory, so on Workers the counts are kept in a store: Cloudflare's rate-limiting binding, or Redis.
app.jadponames none inrate_limits: { store: }. - next
- Declare a connection with
driver: Driver.cloudflare_rate_limitsand anamespace:inconnections:, and addrate_limits: { store: <its name> }toapplication { }(agent) - rule
- rate_limits.store_required
- help
- https://jadpo.
dev/docs/errors/rate_ limits. store_ required
Markdown for agents: /docs/errors/rate_limits.store_required.md.Built from Jadpo main at aee2e8f.