Resource tier limitations

These limitations are unique for each resource tier. There are currently two resource tiers available, Dynamic Compute and Basic Compute.

👍

The limits for the EdgeWorker IDs created without a resource tier will not change. By default, these EdgeWorkers functions will execute using Dynamic Compute. The Dynamic Compute limits are the same as the limits applied prior to the introduction of resource tiers.

Event handlerDescriptionBasic ComputeDynamic Compute
all event handlers Maximum CPU time during initialization60 milliseconds60 milliseconds
Maximum wall time during initialization200 milliseconds200 milliseconds

onClientRequest

onOriginRequest

onOriginResponse

onClientResponse

Maximum memory usage per event handler1.5 MB1.5 MB
Maximum CPU time per event handler4 milliseconds10 milliseconds
Maximum wall time per event handler100 milliseconds4 seconds
Maximum number of HTTP sub-requests allowed from a parent request

Note: You can use content fetched using the onClientRequest event handler to modify the original end-user request's cache key. For cache keys modified in this way, you need to use purge by CP Code and not by URL. For instructions on how to purge a CP code see Purge Content by CP code. For instructions on how to create a CP code see Create a CP code.

01
Maximum number of HTTP sub-requests allowed in parallel per request01
Maximum wall time per HTTP sub-request01.5 seconds
Maximum response size per HTTP sub-request05 MB
responseProvider Maximum memory usage for responseProvider2 MB2 MB
Maximum CPU time for responseProvider4 milliseconds100 milliseconds
Maximum wall time for responseProvider100 milliseconds4 seconds
Maximum number of HTTP sub-requests allowed for responseProvider050
Maximum number of HTTP sub-requests allowed in parallel for responseProvider05
Maximum wall time per HTTP sub-request during the execution of the responseProvider event handler01.5 seconds
Maximum response size per HTTP sub-request during the execution of the responseProvider event handler 05 MB

Did this page help you?