Rotating Proxy
A proxy configuration that automatically changes the IP address used for each request or at regular intervals.
A rotating proxy automatically switches between a pool of IP addresses, either on every request or at configurable time intervals (e.g., every 10 minutes). Rotation helps avoid rate limits and makes your traffic appear to come from many different users.
Two types of rotation:
- Per-request rotation: Every HTTP request uses a new IP (best for scraping)
- Sticky sessions: Same IP for a set duration (best for logged-in sessions)
How it works
Rotation is implemented at the gateway, not on the client. You connect to a single endpoint (for Murphy: gateway.murphyproxies.com:8888) with the same credentials every time, and the gateway picks the outgoing IP per request. The decision is keyed on the username string: a default username gives you per-request rotation, while a username carrying session-
Per-request rotation is the right default for scraping. A typical 100k-page crawl will use thousands of distinct IPs across the pool, which keeps you under per-IP rate limits on the target. Sticky rotation is the right call for anything that depends on session state: a logged-in cart, a multi-step form, a CAPTCHA that takes two requests to clear. You can change strategy mid-pipeline by swapping the username; no infrastructure change required, no different endpoint to call.
Related Terms
Ready to try premium proxies?
Get started with Murphy Proxies in under 2 minutes.