CONNECT туннель хэр удаан нээлттэй байж чадах вэ?
Тогтсон туннелийн амьдрах хугацааг HTTP хариултын дахин ашиглалт, зуучлагчийн сул зогсолтын бодлого, хүлээн авагч програмын өөрийн сессээс ялгана уу.
CONNECT нь туннелийг хязгааргүй нээлттэй байна гэж амладаггүй. Амжилттай солилцооны дараа холболт хүссэн host болон port руу тасралтгүй байт урсгал зөөнө. Оролцогчид болон сүлжээ нээлттэй байлгах хугацаанд хүлээн авагчийн TLS сесс дотор олон солилцоо зөөж чадна.
Зуучлагчийн хоёр хязгаар өөрөөр ажиллана: урсгал idle таймерыг дуусахаас хамгаалж болох ч absolute хугацааны хязгаарыг сунгаж чадахгүй. Хүлээн авагчийн протокол ч үг хэлнэ. Дотоод HTTP клиент холболтоо хааж болно; WebSocket програм сессээ дуусгаж болно. Үүний дараа зуучлагч тэр сессийг амьд байлгаж чадахгүй.
Туннель зорилготойгоо холбогдсон. Туннелийн байтууд урсаж эхэлсний дараа холболт нь хамааралгүй зорилгод өөр CONNECT илгээх энгийн HTTP хүсэлтийн суваг биш. Клиент өөр холболт эсвэл номын сангаараа удирдуулсан өөр туннель хэрэгтэй.
Тасралтгүй урсгалд клиентийн дэмждэг амьд байдал болон холболтын механизмуудыг ашиглан дахин холбогдохыг төлөвлө. Чимээгүй байсны дараа хаагдвал идэвхгүй байдлын бодлого сайн сэжүүр; урсгал байсан ч тогтмол хугацаанд хаагдвал absolute хязгаарыг шалга. WebSocket урсгалд дахин холбогдсоны дараа програмын төлөвийг сэргээ.