파이썬으로 멀티 스레드 서버를 작성하려고합니다. callInThread (self.task)는 클라이언트가 서버로부터 sth를 요청할 때마다 task()를 실행할 새 스레드를 생성합니다. 클라이언트 (포트 53를 통해 모든) 요청 하나 하나를 보낼 때, 모든 작동하지만 동시에 여러 요청이있을 때, 그것은주소가 이미 멀티 스레드 서버와 함께 사용 중입니다.
File "", line 1, in bind socket.error: [Errno 98] Address already in use
거기에 내 스레드 문제 STH 말한다 하나만을 사용할 수 있습니다 한 번에 항구? 그렇다면 서버를 멀티 스레딩하고 어떻게해야합니까? 감사합니다.
@pilu : 당신이 전혀 꼬아 서지 않은 것처럼 보입니다 ... 평행선으로 일을 처리 할 스레드가 필요하지 않습니다. 실제로는 모든 것을 피하는 것이 좋습니다. –
무엇을 의미합니까? parrallel에서 물건을 실행하는 스레드가 필요하지 않니? – umm
"sth"는 "something"을 의미합니까? –