Logo
Tutorials

Run a Rotation Runtime

Start a local HTTP/CONNECT endpoint that rotates traffic across saved proxy sources.

The Rotation Engine exposes a local proxy endpoint that selects proxies from pool-backed or inline sources.

1. Prepare a Source Pool

Use a pool that has already passed checking, benchmarking, and leak testing when possible.

Good pool tags:

  • checked
  • benchmarked
  • leak-clean
  • https

2. Create a Rotator

  1. Open Rotation Engine -> Rotators.
  2. Create a rotator named Docs rotation demo.
  3. Add a saved pool source.
  4. Add inline proxies only if they are temporary or not yet pool-worthy.
  5. Choose a selection strategy.
  6. Attach the Balanced Rotation policy.
  7. Save.

3. Choose Strategy

StrategyUse when
Round robinYou want predictable rotation across available proxies.
RandomYou want less predictable selection.
Least recently usedYou want to spread usage across proxies that have waited longest.

4. Start Runtime

  1. Choose a requested local port.
  2. Enable auto-start if needed.
  3. Start runtime.
  4. Copy the bound endpoint URL.

Use the endpoint as an HTTP proxy:

http://127.0.0.1:<bound-port>

5. Monitor Runtime

Open Rotation Engine -> Traffic and watch:

  • active source
  • active proxy
  • decision and reason
  • session key
  • status code
  • request and response bytes
  • cooling and quarantined counts
  • switch count

Rotation policy controls when a proxy is reused, rotated, cooled down, quarantined, or skipped due to concurrency.

On this page