זיקת הפעלה של פרוקסי: בקשה אחת או תהליך עבודה שלם?
החליטו אם זיקת הפרוקסי שייכת לבקשה אחת, לתהליך עבודה מאומת אחד או לחשבון ארוך טווח יותר, לפני שמפעילים רוטציה אוטומטית.
התחברות, הפניה והורדת דוח הם שלוש בקשות. עבור המשתמש הם משימה אחת. החלפת היציאה בין כל בקשה עלולה להקשות על הבנת אותה משימה, גם כאשר כל פרוקסי עובד.
התחילו בהגדרת היחידה שבבעלותה המסלול. בחירה ברמת הבקשה מתאימה לפעולות עצמאיות. עבור אותן פעולות ציבוריות, רשימת הפרוקסי החינמית מציעה מועמדים כאשר מתווכים ציבוריים מותרים; היא אינה מספקת חוזה הפעלה דביקה. בחירה ברמת תהליך העבודה שומרת שלבים קשורים על מסלול מכוון עד שהתהליך מסתיים או עד שהחלטת שחזור מוגדרת מחליפה אותו.
קובצי Cookie וזיקת פרוקסי הם מצבים שונים
קובץ Cookie של אפליקציה שייך לכללי ההפעלה של האתר. מזהה הפעלה דביקה של ספק, כשהוא מוצע, שייך לשירות הפרוקסי שלו ולמדיניות החיבור או החשבון המתועדת. הם אינם הופכים להגדרה אחת רק מפני ששניהם משתמשים במילה הפעלה.
מתווך CONNECT רגיל אינו יכול לקרוא את כותרת ה-Cookie המוצפנת של האתר ולהשתמש בה כמפתח ניתוב. אם שירות מבטיח התנהגות מונעת קובצי Cookie, בררו איזה ממשק גלוי נושא את קובץ ה-Cookie הזה והאם TLS מסתיים שם. אל תניחו שקובץ ה-Cookie הפרטי של האתר זמין אוטומטית לשער מנהרה.
נהלו רשומת תהליך עבודה קטנה: נקודת הקצה שנבחרה, מזהה הפעלה של הספק אם בשימוש, מזהה הפעלה של האפליקציה והתנאי שמסיים את הזיקה. הימנעו מהכנסת סודות חשבון למפתחות רשומה שגרתיים.
תכננו את המקרה הלא נוח
אם המסלול שנבחר נכשל באמצע הדרך, החליטו אם תהליך העבודה יכול להמשיך בבטחה ביציאה אחרת, אם עליו להקים מחדש את הפעלת האפליקציה שלו, או אם עליו לעצור. תגובה כושלת אינה תמיד אומרת שפעולה שנשלחה לא עובדה מעולם.
לא דביקות קבועה ולא רוטציה מתמדת נכונות באופן גורף. בחרו את ההיקף לפי דרישות העקביות של האפליקציה, ואז החילו קצב בקשות ומגבלות שירות על כל תהליך העבודה. יציאות רבות יותר אינן מבטלות את הדרישות הללו.