Ìdánwò proxy gbọ́dọ̀ mú kí ìsopọ̀ tààrà kùnà
Ya nẹ́tíwọ́kì ìdánwò ti ohun èlò kúrò ní ọ̀nà àsẹ́jáde proxy kí ìsopọ̀ tààrà tí a kò kíyèsí lè má baà mú kí ìdánwò proxy dàbí ọ̀nà àṣeyọrí.
Proxy àdúgbò tí ó ń gbọ́ lẹ́gbẹ̀ẹ́ ohun èlò kò tún nẹ́tíwọ́kì tí ó nílò àyèwò kí ó gba proxy ṣe. Ohun èlò lè kọ̀ proxy tí a ṣètò náà sílẹ̀, sopọ̀ tààrà, kí ó sì ṣì jábọ̀ àṣeyọrí.
Ya nẹ́tíwọ́kì ohun èlò kúrò ní ọ̀nà ìta proxy. Ìṣètò kan tí ó dá lórí kọ́ntéínà a gbé ohun èlò sórí nẹ́tíwọ́kì inú nìkan, a sì fún proxy ní nẹ́tíwọ́kì àṣẹ́jáde kejì. Nínú ìtumọ̀ Compose tí ó wà, àwọn ìsopọ̀ nẹ́tíwọ́kì lè rí báyìí:
services:
app:
networks: [clients]
proxy:
networks: [clients, egress]
networks:
clients:
internal: true
egress: {}
Èyí jẹ́ ẹ̀ka nẹ́tíwọ́kì fún àwọn iṣẹ́ tí a ti túmọ̀ tẹ́lẹ̀. Ṣètò proxy ìfiránṣẹ́ tí a fọwọ́sí àti aláàbò gidi ohun èlò lọ́tọ̀. Docker ṣàlàyé àwọn nẹ́tíwọ́kì inú gẹ́gẹ́ bí a ti yà sọ́tọ̀ kúrò ní ìta; nínú ìṣètò yìí proxy nìkan ni ó ní nẹ́tíwọ́kì ìta àfikún.
Fi ìṣẹ̀lẹ̀ òdì tí kò lo proxy kún un: ìbéèrè ìta ohun èlò gbọ́dọ̀ kùnà. Nínú proxy HTTP tí ó ní ìjẹ́rìí, àkọsílẹ̀ tí a kọ̀ gbọ́dọ̀ mú àkùnà ìjẹ́rìí rẹ̀ jáde, nígbà tí àkọsílẹ̀ tí a gbà gbọ́dọ̀ dé ibi àfojúsùn pẹ̀lú àkíyèsí proxy tí ó bá a mu.
Dán àwọn ìṣẹ̀lẹ̀ tí proxy gbà àti èyí tí ó kọ̀ wò lọ́tọ̀. Pa ohun èlò mọ́ kúrò ní àwọn nẹ́tíwọ́kì ìta mìíràn, kí o má sì fi ipò nẹ́tíwọ́kì agbàlejò tí ó forí proxy kún un. Ìbéèrè tí ó yọrísí jẹ́ ẹ̀rí tí ó wúlò nígbà tí ìdánwò bá pèsè ọ̀nà tí a pinnu gan-an.