Edgio

Limits

Edgio sets limits on requests, responses, and access logs.

Units

Data storage units are defined below.
  • Kb stands for kilobytes and means 1,024 bytes (2^10 bytes)
  • Mb stands for megabytes and means 1,024 kilobytes (2^20 bytes)
  • Gb stands for gigabytes and means 1,024 megabytes (2^30 bytes)

Request and Response Limits

Edgio requires that all requests and responses meet the following requirements:
TypeLimitDescription
Response time from origin server60 secondsThe maximum number of seconds that Edgio will wait for a response from an origin server (e.g., your web server). The response for a request that exceeds this limit is a 536 Project HTTP Response Timeout.
Response body size from static2GbThe maximum size of a response body of Edgio static assets.
Response body size from custom origin2GbThe maximum size of a response body from a custom origin.
Response body size from Edgio cloud6MbThe maximum size of a response body from the Edgio cloud.
Path and query string size8KbThe maximum bytes (not characters) that Edgio will accept in path and query string.
Cookie size32KbThe maximum bytes that Edgio will accept in request or response cookies.
HTTP header size64KbThe maximum bytes that Edgio will accept in request or response HTTP headers.
HTTP header count70The maximum number of developer-controlled headers Edgio will accept in HTTP request or response. Exceeding this will result in 542 status code.
Scheduling timeout60 secondsThe number of seconds Edgio will try to schedule a request processing before timing out. Exceeding this will result in 541 status code.
Worker timeout20 secondsThe number of seconds Edgio will wait for project code to process the request before timing out. Exceeding this will result in 539 status code.
Prerender concurrency200
Total number of prerendered requests25,000 per deployment
Maximum number of nested requests3“Nested” means an Edgio site is the upstream of itself or of another Edgio site. Exceeding this will result in 538 status code.

Reserved Headers

The following headers are served for use by Edgio. You may not modify these request headers.
  • accept-ranges
  • age
  • connection
  • content-encoding
  • content-length
  • content-range
  • date
  • server
  • trailer
  • transfer-encoding
  • upgrade
  • vary
  • via
  • warning
  • All header names that start with x-edg and x-ec are reserved.

RTLD Log Data

RTLD limitations are described below.
ValueLimitDescription
Time3 daysIf our service is unable to deliver log data, then we will store it for up to 3 days and deliver it when communication resumes. If we cannot deliver log data within 3 days, then it will be permanently deleted.
SizeUnlimited