查閱了資料后, 有一個(gè)籠統(tǒng)的理解, 請(qǐng)指正:在一個(gè)計(jì)算機(jī)上運(yùn)行著一個(gè)網(wǎng)站, 有如下分工.1. Nginx 監(jiān)聽(tīng)計(jì)算機(jī)的某一個(gè)端口(比如80), 等待用戶(hù)的request2. 遠(yuǎn)程有一個(gè)用戶(hù)執(zhí)行了一個(gè)request, Nginx監(jiān)聽(tīng)到了, 然后把這個(gè)請(qǐng)求傳給CGI程序(比如Python的WSGI)3. CGI程序接受請(qǐng)求, 運(yùn)行對(duì)應(yīng)的代碼, 然后返回一個(gè)response上面的理解對(duì)嗎? 如果是對(duì)的, Nginx為什么要存在呢? 因?yàn)楹孟窬退銢](méi)有Nginx, 直接用CGI接受請(qǐng)求也是可以的樣子, 僅僅是為了負(fù)載平衡嗎?謝謝.
有了CGI為什么還需要Nginx?
翻翻過(guò)去那場(chǎng)雪
2018-07-23 19:16:47