Getting started
Basics
Domains & Origins
Performance

Configuration
Basics
Conditions
Dictionaries
Domains & Origins
Request settings
Cache settings
Headers
Responses
Performance
Purging
Custom VCL
Image optimization
Video

Security
Access Control Lists
Monitoring and testing
Securing communications
Security measures
TLS
Web Application Firewall

Integrations
Logging endpoints
Non-Fastly services

Diagnostics
Streaming logs
Debugging techniques
Common errors

Account info
Account management
Billing
User access and control

Reference

    About Dynamic Servers

      Last updated July 27, 2018

    Fastly's Load Balancer allows you to create pools of origin servers that you dynamically manage using Fastly's Dynamic Servers feature to distribute and direct incoming requests. The benefits include:

    To set up Dynamic Servers, you attach a pool to a service, then add versionless origin servers that are stored separately from your VCL configuration. You can use the Fastly API to programmatically add, remove, and update pools and origin servers.

    How Dynamic Servers work

    Like Edge Dictionaries and ACLs, Dynamic Servers have two major components: the pool and origin servers within it. Pools act as containers for origin servers that store the hostnames or IP addresses of servers to which incoming requests can be directed. Each pool is attached to a version of a service, but origin servers are versionless and any changes will become effective immediately.

    When Dynamic Servers might be useful

    Dynamic Servers might be useful for organizations that need to load balance requests among origin servers. They can be used to:

    More specifically, they can be used as:

    Getting started

    You'll need to follow these steps:

    1. Create a pool in a working version of a service that's unlocked and not yet activated.
    2. Add at least one origin server to the newly created pool, keeping in mind the limitations.
    3. Activate the version of the service you associated with the pool.

    Once the pool is created, properly associated, and filled with origin servers, it can be called in your service.

    Limitations

    Keep the following limitations in mind as you use Dynamic Servers:

    Back to Top