PAC ഫയലിൽ ക്രമീകരിച്ച പ്രോക്സി ഫെയിൽഓവർ
സെമികോളൺ കൊണ്ട് വേർതിരിച്ച PAC ഫലം ബദൽ വഴികൾ നൽകുന്നു. ഇത് അഭ്യർത്ഥന രണ്ട് പ്രോക്സി സെർവറുകളിലൂടെയും ക്രമത്തിൽ അയയ്ക്കുന്നില്ല.
സെമികോളൺ കൊണ്ട് വേർതിരിച്ച PAC ഫലം ക്രമത്തിൽ ബദൽ വഴികൾ നൽകുന്നു:
return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";
നയം ആവശ്യപ്പെടുന്ന യഥാർത്ഥ HTTP എൻഡ്പോയിന്റുകൾ ഉപയോഗിക്കുക. പൊതു പ്രോക്സികൾ അനുവദനീയമായ പൊതു ലക്ഷ്യസ്ഥാന പരിശോധനകൾക്ക്, HTTP പ്രോക്സി പട്ടിക സ്ഥാനാർത്ഥികളെ നൽകുന്നു. A പരാജയപ്പെട്ടതിന് ശേഷം ഉചിതമായപ്പോൾ ബ്രൗസർ B ശ്രമിക്കാം. ട്രാഫിക് A വഴിയും തുടർന്ന് B വഴിയും കടക്കുന്നില്ല. ചെയിനിന് ക്ലയന്റിലോ പ്രോക്സി സെർവറുകളിലോ പ്രത്യേക പിന്തുണ ആവശ്യമാണ്; curl-ന്റെ SOCKS-മുതൽ-HTTP ചെയിൻ പിന്തുണയുള്ള ഒരു ക്രമീകരണമാണ്.
സ്ക്രിപ്റ്റിന്റെയും പ്രോക്സിയുടെയും ലഭ്യത
ക്ലയന്റ് ആദ്യം ഉപയോഗയോഗ്യമായ PAC സ്ക്രിപ്റ്റ് നേടണം. അതിന്റെ റിട്ടേൺ മൂല്യത്തിലുള്ള രണ്ടാം പ്രോക്സിക്ക് സ്ക്രിപ്റ്റ് ഡൗൺലോഡ് ചെയ്യാൻ പരാജയപ്പെട്ട, ഉപയോഗയോഗ്യമായ കാഷെ പകർപ്പില്ലാത്ത ബ്രൗസറിനെ സഹായിക്കാനാവില്ല.
വിലയിരുത്തലിന് ശേഷം ബ്രൗസർ തിരികെ നൽകിയ വഴികളിൽ നിന്ന് തിരഞ്ഞെടുക്കുന്നു. PAC റഫറൻസ് ക്രമപ്പെടുത്തിയ ഫോർമാറ്റ് നിർവചിക്കുന്നു; ഏത് പരാജയങ്ങൾ ഫെയിൽഓവർ ആരംഭിക്കുന്നു, പരാജയപ്പെട്ട സ്ഥാനാർത്ഥിയെ എത്ര സമയം ഓർമ്മിക്കുന്നു എന്നിവ ബ്രൗസർ നിർണ്ണയിക്കുന്നു. പ്രവർത്തിക്കുന്ന പ്രോക്സിയിലൂടെ ലഭിക്കുന്ന HTTP പിശക് സ്വയമേവ മറ്റൊരു വഴി ആരംഭിക്കുന്നില്ല.
നേരിട്ടുള്ള ബദൽ
ചേർക്കുന്നത് ; DIRECT രണ്ട് പ്രോക്സികളും ഇല്ലാത്ത ഒരു വഴി അനുവദിക്കുന്നു. ഇത് റോമിംഗ് നയത്തിന് അനുയോജ്യമായേക്കാം, എന്നാൽ ബാധിത ട്രാഫിക് എപ്പോഴും അംഗീകൃത എക്സിറ്റ് ഉപയോഗിക്കണം എന്ന ആവശ്യവുമായി വൈരുദ്ധ്യമുണ്ട്.
ഔട്ടേജ് റിപ്പോർട്ടിനായി, സ്ക്രിപ്റ്റ് ലഭിച്ചോ ഇല്ലയോ, ബാധിത URL-നുള്ള അതിന്റെ ഫലം, ബ്രൗസർ ശ്രമിച്ച ബദൽ എന്നിവ രേഖപ്പെടുത്തുക. ആ നിരീക്ഷണങ്ങൾ സ്ക്രിപ്റ്റ് വിതരണം, വിലയിരുത്തൽ, പ്രോക്സി കണക്ഷൻ എന്നിവയ്ക്കിടയിൽ പരാജയത്തിന്റെ സ്ഥാനം കണ്ടെത്തുന്നു.