อภิธานศัพท์ · โปรไฟล์และเซสชัน
Sticky session (proxy)
การตั้งค่าพร็อกซีที่รักษา IP ขาออกเดิมไว้สำหรับการส่งคำขอที่ต่อเนื่องกันในช่วงระยะเวลาหนึ่ง
นิยาม
Sticky session คือฟีเจอร์ของผู้ให้บริการพร็อกซีที่กำหนดเส้นทางชุดคำขอผ่าน IP ขาออกเดิม แทนที่จะหมุนเวียนไปยัง IP ใหม่ทุกครั้ง สิ่งนี้ถูกกำหนดโดยผลิตภัณฑ์ของผู้ให้บริการแต่ละราย ไม่ใช่มาตรฐานเว็บ ดังนั้นความยาวของเซสชัน ตัวกระตุ้น และพฤติกรรมเมื่อเกิดข้อผิดพลาดจึงแตกต่างกันไปในแต่ละผู้ให้บริการ (ในการทำ load balancing "sticky session" จะมีความหมายที่แตกต่างออกไป: คือการตรึงผู้ใช้ไว้กับเซิร์ฟเวอร์ backend เครื่องใดเครื่องหนึ่ง)
วิธีการทำงาน
- คุณเพิ่มตัวระบุเซสชัน (session identifier) ลงในชื่อผู้ใช้พร็อกซี หรือใช้พอร์ตเฉพาะ คำขอที่มีตัวระบุเดียวกันจะใช้ IP ขาออกเดิมซ้ำ
- ตัวอย่างจากเอกสารของ Oxylabs: residential proxies จะหมุนเวียนทุกคำขอโดยค่าเริ่มต้น พารามิเตอร์ sessid จะรักษา IP เดิมไว้เป็นเวลา 10 นาทีโดยค่าเริ่มต้น (หรือจนกว่าจะไม่มีการใช้งานเป็นเวลา 60 วินาที) และ sesstime จะขยายเวลาออกไปได้สูงสุดถึง 1440 นาที
- หากอุปกรณ์ residential ออฟไลน์ ผู้ให้บริการบางรายจะหมุนเวียนไปยัง IP ใหม่โดยไม่แจ้งให้ทราบ ในขณะที่โหมด single-IP แบบเข้มงวดจะส่งข้อผิดพลาดกลับมา (Oxylabs: HTTP 502 สำหรับ sessid_oneip)
ทำไมจึงสำคัญ
- เวิร์กโฟลว์ที่ต้องมีการเข้าสู่ระบบมักต้องการ IP ที่เสถียรตลอดระยะเวลาของเซสชัน IP ที่เปลี่ยนไประหว่างการเข้าสู่ระบบอาจกระตุ้นให้เกิดการตรวจสอบความปลอดภัย
- การทราบว่าผู้ให้บริการของคุณจะหมุนเวียน IP หรือส่งข้อผิดพลาดเมื่อการเชื่อมต่อขาดหาย จะช่วยให้คุณเลือกโหมดที่เหมาะสมสำหรับโปรไฟล์เบราว์เซอร์ได้
ข้อจำกัดและความเข้าใจผิดทั่วไป
- "Sticky หมายถึงถาวร" เซสชันมีการหมดอายุและอุปกรณ์ residential peers สามารถตัดการเชื่อมต่อได้ ควรวางแผนเผื่อไว้ว่า IP จะมีการเปลี่ยนแปลงในที่สุด
- "เวลาเซสชันรับประกันการทำงานจนเสร็จสิ้น" Oxylabs ระบุว่าเซสชันจะสิ้นสุดลงเมื่อตัวจับเวลาหมดลง แม้ว่าคำขอกำลังดำเนินการอยู่ก็ตาม
ตัวอย่าง: ผู้ทดสอบ QA รันการทดสอบการชำระเงินเป็นเวลา 20 นาที ผ่านโปรไฟล์เบราว์เซอร์เดียวโดยใช้ sticky session ที่ตั้งค่าไว้ 30 นาที เพื่อให้กระบวนการทั้งหมดดูเหมือนมาจากตำแหน่งเดียว
ไม่มีเบราว์เซอร์หรือพร็อกซีใดสามารถรับประกันได้ว่าบัญชีจะไม่ถูกจำกัด โปรดปฏิบัติตามกฎของแต่ละแพลตฟอร์ม
คำศัพท์ที่เกี่ยวข้อง
- Residential proxy — พร็อกซีที่ IP ขาออกเป็นของอินเทอร์เน็ตสำหรับผู้บริโภค แทนที่จะเป็นดาต้าเซ็นเตอร์
- Browser profile — ชุดข้อมูลเบราว์เซอร์ที่แยกต่างหาก — คุกกี้, ประวัติ, การตั้งค่า, ส่วนขยาย — ที่ถูกเก็บแยกจากโปรไฟล์อื่น
- WebRTC leak — เมื่อ WebRTC เปิดเผย IP address ที่แตกต่างจากที่อยู่ของ proxy หรือ VPN ที่เว็บไซต์เห็นตามปกติ
คู่มือที่เกี่ยวข้อง
ต้นฉบับ
- เอกสาร Oxylabs: การควบคุมเซสชันและการหมุนเวียน IP (เอกสารของผู้ให้บริการ)
- เอกสาร Bright Data: บทนำเกี่ยวกับ Residential proxies (เอกสารของผู้ให้บริการ)
ตรวจสอบแล้ว 2026-11-07