首頁 >後端開發 >php教程 >php 怎麼關閉非正常退出時的socket埠?

php 怎麼關閉非正常退出時的socket埠?

WBOY
WBOY原創
2016-09-21 14:12:571328瀏覽

我最初開啟了一個socket 端口,過一段時間後,運行的php腳本被我關掉了(socket端口沒有被關掉),當腳本重新運行時,如何避免以相同ip + port 重複打開socket端口引起的錯誤? ? 以及 如何重新 連接上這個端口,進行正常通訊? ?

回覆內容:

我最初開啟了一個socket 端口,過一段時間後,運行的php腳本被我關掉了(socket端口沒有被關掉),當腳本重新運行時,如何避免以相同ip + port 重複打開socket端口引起的錯誤? ? 以及 如何重新 連接上這個端口,進行正常通訊? ?

如果進程結束,關聯的端口也會一同取消綁定,如果你重新打開無法綁定端口,說明你原來的進程並沒有結束,請檢查進程中還有沒有原來的腳本。另外,你在腳本中加入關閉腳本時關閉連接埠的程式碼不就完全解決這個問題了嗎?

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn