Berikan API pembekal proksi laluan pemulihan bebas
Pilih akses terus, proksi pengurusan yang stabil atau data cache diluluskan yang boleh digunakan sebelum bergantung pada pembekal untuk menggantikan proksi mati.
Mendapatkan pengganti melalui proksi mati yang sedang diganti mencipta semula kegagalan yang sama. API pembekal memerlukan laluan yang boleh digunakan secara bebas.
- Untuk akses langsung yang dibenarkan, gunakan pemegang cURL berasingan dengan
CURLOPT_PROXYkosong untuk mematikan penghalaan proksi yang diwarisi. - Untuk proksi pengurusan yang stabil, konfigurasikan titik akhirnya dan dasar pintasan yang dimaksudkan pada pemegang pembekal.
- Jika cache diluluskan digunakan, ia mesti mengandungi titik akhir yang boleh digunakan untuk pemulihan ini.
Asingkan pemegang pembekal daripada pemegang muat turun destinasi. Sahkan status pembekal dan titik akhir yang dikembalikannya sebelum menukar laluan muat turun. Respons kosong mungkin kegagalan pengesahan, kuota atau perkhidmatan pembekal, bukan kesihatan proksi.
Apabila tiada laluan bebas atau cache yang boleh digunakan, laporkan kegagalan butstrap itu. Memilih «tanpa proksi» tidak boleh mencipta akses terus pada rangkaian yang tidak membenarkannya.