解決通常套接字位址只允許使用一次的解決歷程

2021-10-04 20:08:39 字數 393 閱讀 7779

1、cmd到命令列,執行netstat -ano,埠號不管換哪個都會查到pid=4,任務管理器中找到pid=4,發現是system,不能停掉,可能導致系統不穩定,接下來還會嘗試更多的方法

後來查到我是遇到坑爹事件了,查到的解決方式如下:

win7的80埠預設是被system程序占用的。

用如下方法可以解決system程序占用80埠的問題:

1、開啟regedit:開始-執行-輸入regedit-調出登錄檔

2、找到hkey_local_machine\system\currentcontrolset\services\http

3、找到乙個dword值start,將其改為0

4、重啟電腦,system程序將不會占用80埠

我成功的連線上了,加油

解決 通常每個套接字位址只允許使用一次

錯誤指示很明確 通訊埠被占用了,導致通訊無法進行。但為什麼埠被占用了呢?什麼埠被占用了?這裡其實有乙個大前提 你的程式中有沒有指定socket通訊埠?如果指定了,解決辦法很簡單,每次通訊完成手動釋放就行了。下次通訊重新建立連線。如果沒有指定,說明以下幾點 可能你命中的是其中一點 1 你的伺服器開啟的...

套接字和位址

在客戶端 發起連線之前,伺服器端先進行初始化 bind int fd,void addr,socklen t len 一旦三次握手完成,服務端和客戶端建立連線,就進入了資料傳輸過程 當雙方完成互動後,需要執行close函式,作業系統核心通過原來的鏈結鏈路向伺服器端傳送乙個fin包,伺服器收到後執行被...

套接字位址結構

大多數套接字函式都需要乙個指向套接字位址結構的指標作為引數。每個協議簇抵都定義它自己的套接字位址結構 這些結構的名字均以sockaddr 開頭,並以對應每個協議簇的唯一字尾結尾 1.ipv4套接字位址結構 它以sockaddr in命名 struct in addr in addr t s addr...