在TCP裡可以讓數個Application共享乙個Port麼

時間 2021-05-05 17:49:53

1樓:孔德雨

很多成熟的web伺服器都是這麼做的。比如nginx, gunicorn。 父程序bind, listen, 子程序accept。

這種模式有個名字叫做 prefork,請google (nginx, prefork, 驚群效應) 可以看到核心對於prefork 模式的支援與改動。

2樓:

1) 首先,你想幹什麼?

2) 埠本意是用於區分應用,你要復用它,一般來說是要多同乙個報文進行多次處理。

如果你不是這個目的,那就毫無意義。

如果你是,那系統有很多hook可以給你做這件事情,沒必要在port這個位置做。

3樓:大齊

tcp 連線是針對IP 和埠的,不同的應用繫結到不同得埠上。你要問不同的服務,公用同乙個埠。那是不是可以看做你把幾個服務合併為乙個了。

4樓:趙老師

肯定啊,乙個應用版定了乙個埠,別的應用就不能版定了,所以api是叫槽(socket),乙個埠就是乙個槽位,udp可以再版定同一埠,但ip上面的同一協議下的應用不能重複版定。

在監獄裡可以結婚嗎?

書童 理論上可以的。只要是未被剝奪政治權利,或者已經過了被剝奪政治權利的年限。但是實際操作起來的話,可能難度還是比較大的。 鐘濤律師 服刑人員是可以辦理婚姻登記的。法律上並沒有剝奪犯人結婚的權利。具體流程為 由服刑人員向服刑監獄提出申請,得到審批批覆。由服刑監獄出具當事人證件材料,派獄警陪同雙方當事...

人可以在液體裡呼吸嗎?

搜狗科學百科 摘選自液體呼吸 搜狗科學百科 人類能在液體中呼吸嗎?科幻電影 深淵 裡的劇情是否真實存在?百科突出貢獻者 加州大學戴維斯分校化學博士胡天楠 冷戰時期,為了增加海員在深海潛艇中逃逸的最大深度,一些科學家開始設想液體呼吸的可能性。1962年,Kylstra等首先嘗試讓小鼠呼吸加壓的 溶解了...

在大學裡可以完全自學嗎?

明日香 個人感覺自學比例在60 到90 剛開始入門聽一聽關鍵點聽一聽 還有考察範圍聽一聽其他能找到答案的自己看更快吧完全自學也差不多了沒問題 上學可以提供乙個環境再就是考核吧 Susie 尷尬,我是數學專業的,現在大一,教我們數學分析的是學校新招進來的乙個沒有教師資格證和普通話二乙證的博士。上數學分...