Planera proxytrafik för bostäder innan du köper

Land, betalningsmynt och sessionsläge är separata val; att ändra mynt ändrar inte det nätverk du tar emot.Detta gör att du kan välja mellan olika proxytjänster för att få tillgång till din internetanslutning.

Mät en komplett verklig uppgift

HTML-dokumentet i sig är ett dåligt mått på proxytrafik. En webbläsare kan också hämta bilder, teckensnitt, skript och API-svar, och misslyckade försök kan utlösa ytterligare begäranden. Ett script som använder en HTTP-klient beter sig annorlunda. Kör det faktiska arbetsflödet på 20–30 representativa objekt och registrera byte överförda av klienten eller förfrågningsloggen.

För varje körning, skriv ner antalet objekt som behandlats, förfrågningar gjorda och bytes som används.Dela summan med framgångsrika slutförda objekt för att hitta en användbar MB-per resultat siffra.Registrera misslyckade försök separat: omdirigeringar, inloggningssidor och upprepade försök kan konsumera trafik även när inget resultat produceras.

Håll testkonfigurationen nära produktionskonfigurationen. Om bilder blockeras i testet men läses in i produktionen blir uppskattningen för låg Registrera cache-, komprimerings- och resursblockeringsinställningar så att senare körningar kan jämföras rättvist.

Uppskatta paketet med en rimlig marginal

Börja med att multiplicera antalet åtgärder med den uppmätta trafiken per lyckad åtgärd och beräkna sedan omförsök. Vid 0,6 MB per objekt använder 800 sidor ungefär 480 MB. Om en av fyra förfrågningar i genomsnitt upprepas ökar uppskattningen till cirka 600 MB innan webbläsartillgångar, autentisering och arbetsflöde ändras.

Använd intervallet som observerats i dina tester snarare än ett ounderbyggt löfte om säkerhet. Om tusen objekt använder mellan 500 och 650 MB, beräkna båda ändarna och lämna utrymme över den högre uppskattningen.Om efterfrågan är osäker, börja med ett mindre paket, kontrollera det faktiska avdraget i ditt konto och lägg till trafik efter att ha mätt produktionskörningar.

Prisnivåerna ändrar priset per GB. Jämför det totala priset för den mängd du räknar med att använda, istället för att välja enbart efter det lägsta annonserade priset.Extra gigabyte hjälper bara om din arbetsbelastning kommer att konsumera dem.

Matcha sessionsläget med arbetsflödet

Rotation är lämpligt för oberoende begäranden som inte behöver en delad identitet. En fast session är användbar när flera steg – öppna en sida, logga in och hämta ett resultat – måste ha samma utgångs-IP.Felläge kan öka antalet fel och försök, vilket ökar trafiken även om priset per GB är oförändrat.

Definiera gränsen för en aktivitet innan du konfigurerar proxyn. Återanvänd en sessionsidentifierare för steg som måste hållas samman, starta en ny för nästa oberoende aktivitet. Ställ in varaktigheten så att den täcker en normal körning med marginal och kontrollera hur programmet hanterar cookies och pauser.

Kontrollera tillgänglighet och den faktiska utgången efter anslutning. Att välja ett land garanterar inte automatiskt en viss stad, leverantör eller ASN; kontrollera dessa inställningar separat om de erbjuds.

Verifiera ordern och de första produktionskörningarna

Jämför det aktuella nivåpriset med din uppskattning i kontot. För en plånbokspåfyllning använder du valutan, överföringsnätverket, beloppet och adressen som visas i din egen betalningsbegäran. En administratör bekräftar betalningen manuellt. Efter att saldot har krediterats köper du trafik och får anslutningsformatet från kontokonfiguratorn snarare än ett exempel på en offentlig sida.

Innan du kör en fullständig testning, testa proxyn mot en IP-kontrolltjänst och sedan din avsedda destination. Registrera testtiden, utgångsland, svarskoden, framgångsgraden och förändringen i trafikbalansen. Detta bevis hjälper till att skilja autentiseringsproblem från målfel eller ett alltför snävt val av plats.

Efter några hundra operationer, räkna om MB per framgångsrikt resultat. Om det ökar, inspektera omdirigeringar, försök och inlästa resurser. Ändra en inställning i taget när du undersöker; annars är det svårt att identifiera orsaken. Ge support ett litet reproducerbart exempel när beteendet inte matchar den valda konfigurationen.

Worked example

Anta att ett jobb öppnar 800 sidor på cirka 0,6 MB vardera och upprepar en av fyra begäranden. Enbart svaren närmar sig 600 MB; bilder, scripts och omladdning av webbläsare lägger till mer. Mät 20–30 representativa körningar och tillåt sedan fel innan du väljer en trafiknivå.

Vanliga frågor

Hur ska omförsök inkluderas?

Registrera antalet försök i ett kort test och tillämpa det på hela arbetsbelastningen.Ett webbläsarbesök kan läsa in många resurser utöver sidans URL.

Ändras faktureringen vid en sticky session?

Sessionsläget ändrar utgångs-IP:ns beteende och kan indirekt ändra hur ofta arbetsflödet måste försöka igen.Session mode changes exit IP behavior and can indirectly change how often your workflow must retry.

Användbara sidor