libcurl multi proxy gbigbe: àwọn ààlà ìsopọ̀ àti àwọn ìlà ìdúró
CONNECT ni a ṣe àtìlẹ́yìn fún; olùgbàlejò tí ó dí tàbí ààlà àpapọ̀ ìsopọ̀ lè jẹ́ kí gbigbe dúró kí ó tó gbìyànjú socket.
Ìròyìn pé gbigbe multi proxy ń dènà nílò ẹ̀yà libcurl àti TLS backend. Kò fi hàn pé gbigbe CONNECT kọ̀ọ̀kan nílò thread OS.
| Ìdúró | Ohun tí a ó ṣàyẹ̀wò |
|---|---|
| Ìpín fún endpoint kan | CURLMOPT_MAX_HOST_CONNECTIONS ka proxy sí olùgbàlejò, bí ó tilẹ̀ jẹ́ pé àwọn ojú-òpó ìdí yàtọ̀ |
| Ìpín jákèjádò multi handle | Ààlà àpapọ̀ ìsopọ̀ lè dá ìlà mìíràn |
| Lẹ́yìn ìgbìyànjú ìsopọ̀ | Ìdáhùn gidi proxy tàbí ìdènà tí ó yàtọ̀ fún ẹ̀yà náà |
Fi ìsopọ̀ event loop, àwọn ààlà àti àwọn ìpín àkókò ìparí wé pẹ̀lú interface ẹ̀yà tí a fi sori ẹrọ. Jíjẹ́ kí ìṣiṣẹ́ papọ̀ pọ̀ sí i lè gbé ìlà náà sínú proxy láì tún orísun náà ṣe.
Dámọ̀ ìlà oníbàárà, ìdáhùn tí ó lọra tàbí ìdènà tí ó yàtọ̀ fún ìmúṣẹ kí o tó pààrọ̀ ẹ̀ya ìṣiṣẹ́ papọ̀ ti ètò náà.