Jika Squid sudah menerima sebahagian respons dan kemudian menunggu lebih banyak data, meningkatkan forward_timeout menangani penantian yang salah. Dalam Squid 5 hingga 7, pilih antara pemasa ini mengikut operasi yang terhenti:

Apa yang Squid tungguArahan
Laluan penghantaran yang boleh digunakanforward_timeout
Sambungan TCP ke pelayan atau peer, sebelum mencuba laluan lainconnect_timeout
Lebih banyak data daripada sambungan peer-pelayan; bacaan yang berjaya memanjangkan penantianread_timeout

Simpan kategori ralat dan operasi terakhir yang berjaya di sebelah entri log. Kegagalan sebelum sambungan seterusnya wujud menunjukkan pemilihan laluan atau persediaan sambungan. Respons yang bermula dan kemudian senyap menunjukkan peringkat bacaan pelayan. Sertakan peer dan destinasi yang dipilih semasa menjejaki mana-mana kes.

Sebelum membenarkan penantian lebih lama, pastikan sasaran boleh pulih dalam tempoh itu. Pemasa tidak boleh memberikan kelayakan atau menjadikan perkhidmatan yang tidak tersedia boleh dicapai. Bandingkan juga tarikh akhir klien kerana jika tidak klien mungkin meninggalkan operasi semasa Squid masih menunggu.

Nama dan ketersediaan ini bergantung pada keluaran. Gunakan rujukan keluaran yang digunakan; cadangan dns_v4_first lama berkaitan pemilihan alamat dan tidak memberitahu penantian mana yang gagal.

Artikel berkaitan