亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個端口只能由一個程序使用,那為什么tcp中多個client可以連接上一個server的同一個端口?

一個端口只能由一個程序使用,那為什么tcp中多個client可以連接上一個server的同一個端口?

縹緲止盈 2018-07-05 12:22:50
如題,是我哪里理解不對么?求指點。
查看完整描述

3 回答

?
莫回無

TA貢獻1865條經驗 獲得超7個贊

不明白你的點在哪里,你的疑問和前段所描述的原理并不沖突。
服務端都是多進程或者多線程又或者使用了代理等等,一個鏈接進來,會交由一個子進程/線程/一臺web服務器進行處理,并不影響接下來的請求。

查看完整回答
反對 回復 2018-07-12
?
慕的地10843

TA貢獻1785條經驗 獲得超8個贊

計算機原理,linux多用戶其實還是單用戶,但是切換的夠快就感覺是在并發使用了

查看完整回答
反對 回復 2018-07-12
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

拋磚引玉

  • 一臺服務器上已經安裝了Nginx并啟動監聽80端口,但此時你又下載一個Apache想啟動也去監聽80端口,這時服務器就不讓了,會提示端口被占用,這就是一個端口對應一個應用程序

  • 當你訪問一個網址時,默認會訪問80端口,假設服務器使用Nginx,當Nginx監聽到有客戶請求自己監聽的80端口時,會根據請求做出相應的相應,至于為什么可以同時鏈接多個用戶,那得看服務器的本身配置了,可以同時允許多少個用戶同時訪問,若是僅允許一個,那么第一個進來了,接下來的就順次排隊,服務器處理一個之后會接下往下處理


查看完整回答
反對 回復 2018-07-12
  • 3 回答
  • 0 關注
  • 150 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號