파이썬 2.7에서 멀티 프로세싱을 사용하여 간단한 서버/클라이언트 연결을하고 있습니다.
별도의 파이썬 셸에서 클라이언트 코드를 실행하면 연결은 성공적이지만 응용 프로그램을 전체적으로 실행하면 "socket.error : [Errno 111] Connection refused"메시지가 나타납니다.파이썬 다중 처리 socket.error : [Errno 111] Connection refused?
Traceback (most recent call last):
File "./kaboom", line 276, in <module>
sequence.run(testEnv)
File "/e/m/amoreau/test_edit/kaboom/src/kbmSequence.py", line 271, in run
if testEnv.open() != SUCCESS:
File "/e/m/amoreau/test_edit/kaboom/src/kbmTestEnv.py", line 518, in open
queueManager = resultsClient.QueueServerClient()
File "/e/m/amoreau/test_edit/kaboom/resultsClient.py", line 15, in QueueServerClient
manager.connect()
File "/usr/lib64/python2.6/multiprocessing/managers.py", line 474, in connect
conn = Client(self._address, authkey=self._authkey)
File "/usr/lib64/python2.6/multiprocessing/connection.py", line 143, in Client
c = SocketClient(address)
File "/usr/lib64/python2.6/multiprocessing/connection.py", line 263, in SocketClient
s.connect(address)
File "<string>", line 1, in connect
socket.error: [Errno 111] Connection refused
왜 이런 일이 않습니다
이는 역 추적입니까? 모든 방화벽을 비활성화했습니다.
코드 축소 사례를 제공해 주시겠습니까? –