CONNECT qeyri-müəyyən müddət açıq qalan tunel vəd etmir. Uğurlu mübadilədən sonra bağlantı tələb olunan host və porta davamlı bayt axını daşıyır. İştirakçılar və şəbəkə onu açıq saxladıqca hədəf TLS sessiyası daxilində çoxsaylı mübadilə daşıya bilər.

İki proxy limiti fərqli davranır: trafik idle taymerinin bitməsinə mane ola bilər, lakin mütləq ömür limitini uzada bilməz. Hədəf protokolunun da sözü var. Daxili HTTP müştərisi öz bağlantısını bağlaya bilər; WebSocket tətbiqi öz sessiyasını bitirə bilər. Proxy bundan sonra həmin hədəf sessiyasını canlı saxlaya bilməz.

Tunel öz hədəfinə bağlıdır. Tunel baytları axmağa başladıqdan sonra bağlantı artıq əlaqəsiz hədəf üçün başqa CONNECT göndərilə bilən adi HTTP sorğu kanalı deyil. Müştəriyə başqa bağlantı və ya kitabxanasının idarə etdiyi başqa tunel lazımdır.

Daimi axın üçün müştərinin dəstəklədiyi canlılıq və bağlantı mexanizmlərindən istifadə edərək yenidən qoşulmaları planlaşdırın. Sükutdan sonra bağlanırsa, hərəkətsizlik siyasəti faydalı ipucudur; trafik olsa da sabit müddətdən sonra bağlanırsa, əvəzində mütləq limiti araşdırın. WebSocket axını üçün yenidən qoşulduqdan sonra tətbiq vəziyyətini bərpa edin.

Əlaqəli məqalələr