python BaseHTTPServer重啓失敗,提示端口被佔用

有一個BaseHTTPServer,名爲A,監聽端口12346;它有10個子進程,經過os.system("nohup xxxx &")啓動,也是BaseHTTPServer,名字分別爲B0~B9,分別監聽9000~9009。A將接收到的請求分發給B0~B9處理。 當重啓A時,會提示端口12346被佔用,佔用者是Bx。緣由是A的socket fd被Bx所繼承了,A關閉後,Bx取得監聽權,端口被佔用
相關文章
相關標籤/搜索