Rotating Proxy hizmetlerinde IP adresi yönetimi, kullanıcıların ihtiyaçlarına göre farklı yöntemlerle gerçekleştirilebilir. Bu makalede, Rotating Proxy hizmetlerinde reboot (yeniden başlatma) ve IP rotate (IP döndürme) işlemlerinin URL ile nasıl tetiklenebileceğini ve bu işlemlerin kullanım senaryolarını detaylı olarak inceleyeceğiz.
Rotating Proxy hizmetlerinde iki farklı işlem türü bulunmaktadır ve bu işlemlerin kullanım amaçları birbirinden farklıdır:
Reboot işlemi, proxy bağlantı sunucusunun tamamen yeniden başlatılmasını ifade eder. Bu işlem yalnızca teknik sorunlar yaşandığında kullanılması gereken bir bakım operasyonudur. Sürekli olarak reboot işlemi gerçekleştirmek sistem stabilitesini olumsuz etkileyebilir ve hizmet kesintilerine yol açabilir.
Reboot işlemi şu durumlarda kullanılmalıdır:
Önemli: Reboot işlemi için URL tetikleme özelliği güvenlik ve sistem kararlılığı nedeniyle kısıtlanmıştır. Bu işlem yalnızca gerçekten teknik bir sorun olduğunda manuel olarak müşteri paneli üzerinden gerçekleştirilmelidir.
IP Rotate işlemi, mevcut IP adresinizi değiştirerek havuzdan yeni bir IP adresi almanızı sağlar. Rotating Proxy'nin temel özelliği budur ve normal kullanım senaryolarında sürekli olarak kullanılması beklenir.
IP Rotate işlemi şu durumlarda kullanılır:
Rotating Proxy hizmetlerinde IP rotate işlemi için URL tabanlı tetikleme mekanizması mevcuttur. Bu özellik sayesinde yazılımlarınız ve scriptleriniz üzerinden otomatik IP değiştirme işlemi gerçekleştirebilirsiniz.
IP rotate işlemini tetiklemek için özel bir API endpoint'i kullanılır. Bu endpoint'e HTTP GET veya POST isteği göndererek anlık IP değişikliği sağlayabilirsiniz.
Temel kullanım örneği:
GET https://api.livaproxy.com/rotate?key=YOUR_API_KEY
API isteği gönderdiğinizde sistem, mevcut session'ınız için yeni bir IP adresi atar ve bağlantınız otomatik olarak yeni IP üzerinden devam eder.
Rotating Proxy'de sticky session özelliği kullanıyorsanız, IP rotate işlemi session bazında gerçekleşir. Her session key için bağımsız IP rotate işlemi yapabilirsiniz:
username-session-123:password
Bu kullanımda "session-123" için IP rotate tetiklendiğinde, yalnızca o session'a ait IP adresi değişir, diğer session'lar etkilenmez.
Manuel URL tetikleme dışında, Rotating Proxy hizmetleri otomatik IP rotate özelliği de sunar. Müşteri paneliniz üzerinden belirli zaman aralıklarında otomatik IP değişimi yapılandırabilirsiniz:
IP rotate API kullanımında dönen response kodlarını takip etmek önemlidir:
| HTTP Kodu | Anlamı | Açıklama |
|---|---|---|
| 200 | Başarılı | IP rotate işlemi başarıyla tamamlandı |
| 401 | Yetkilendirme Hatası | API key geçersiz veya eksik |
| 429 | Çok Fazla İstek | Rate limit aşıldı, lütfen bekleyin |
| 503 | Servis Kullanılamıyor | Geçici sistem sorunu, tekrar deneyin |
IP rotate işlemini URL ile tetiklerken bazı sınırlamalara dikkat etmeniz gerekir:
import requests
# IP rotate işlemi
rotate_url = "https://api.livaproxy.com/rotate?key=YOUR_API_KEY"
response = requests.get(rotate_url)
if response.status_code == 200:
print("IP başarıyla değiştirildi")
# Yeni IP ile işlemlere devam et
else:
print(f"Hata: {response.status_code}")
curl -X GET "https://api.livaproxy.com/rotate?key=YOUR_API_KEY"
IP rotate işlemini verimli kullanmak için şu önerilere dikkat edin:
Eğer şu durumlarla karşılaşıyorsanız müşteri paneli üzerinden reboot işlemi başlatabilir veya destek ekibimizle iletişime geçebilirsiniz:
Not: Normal IP rotate işlemleri için reboot gerekmez. IP rotate otomatik olarak yeni IP ataması yapar ve sistem yeniden başlatılmasını gerektirmez.
Rotating Proxy hizmetlerinde reboot ve IP rotate işlemleri farklı amaçlara hizmet eder. IP rotate işlemi URL ile tetiklenebilir ve normal kullanımda sürekli kullanılması beklenen bir özelliktir. Reboot işlemi ise yalnızca teknik sorunlar yaşandığında kullanılması gereken bir bakım operasyonudur ve güvenlik nedeniyle URL tetikleme desteği sunmaz.
IP rotate API'sini doğru şekilde kullanarak otomasyon senaryolarınızı geliştirebilir, web scraping projelerinizde IP çeşitliliğini artırabilir ve platformların rate limit kısıtlamalarını etkili şekilde yönetebilirsiniz.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.