Respons yang sesekali menghantar beberapa bait boleh kekal dalam setiap had ketidakaktifan bacaan sementara mengambil masa yang jauh terlalu lama secara keseluruhan. Had masa bacaan tidak perlu mengukur keseluruhan durasi pemindahan.

Pilih dasar mengikut beban kerja. Arkib terhad memerlukan belanjawan penyiapan; aliran peristiwa boleh berterusan secara sah selama berjam-jam dan kadangkala senyap.

Ukur kemajuan yang berguna

Untuk muat turun fail, kekalkan tarikh akhir keseluruhan dan pertimbangkan kawalan kelajuan rendah atau kemajuan yang disokong klien. Takrifkan selang dan jumlah data berguna. Bait denyutan jantung boleh menunjukkan aktiviti tanpa membuat kemajuan sebenar ke arah penyiapan fail.

Asingkan persediaan terowong daripada pemindahan badan. Menunggu CONNECT selesai dan menerima badan destinasi yang perlahan ialah peringkat berbeza dengan bukti berbeza.

Guna atau tutup respons pada setiap laluan keluar. Membiarkan aliran perlahan terbuka boleh menyebabkan permintaan seterusnya menunggu kapasiti kolam, yang menghasilkan satu lagi had masa atas sebab berbeza.

Jika durasi yang diperhatikan melebihi dasar yang dimaksudkan, periksa versi klien yang tepat dan gelung bacaan. Pemasa ketidakaktifan yang berfungsi betul, tingkah laku gelung tersuai dan pepijat pelaksanaan masing-masing memerlukan pembetulan berbeza.

Artikel berkaitan