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取得监听权,端口被占用
相关文章
相关标签/搜索