하지만 때로는 난이 얻을 : 파이썬 소켓의 errno 10060
error: [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
내가
s= socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((self._ipv4address, host_port))
try:
s.connect((dest_ip, dest_port))
except:
raise
왜 오전를 Socket.connect 방법을 호출
이 오류가 표시됩니까? 어떻게 문제를 해결할 수 있습니까?
서버가 일정 기간 후에 제대로 응답하지 않았기 때문에 발생했을 수도 있습니다 ... – snapshoe
하지만 서버에 문제가없는 것은 확실합니다. (이것이 의미하는 것이면) 웹 사이트를로드하려고합니다. 웹 사이트가 내 프로그램을 사용하지 않고 브라우저에서 제대로 열립니다. 유일한 문제는 약간 크다는 것입니다. –
브라우저에서 _sometimes _ 발생하지 않는 것이 확실합니까? 10060이 시간 초과 오류 인 것 같습니다. 서버가 연결을 받아들이는 속도가 매우 느리고 (바쁜 소년) 브라우저가 더 높은 시간 제한 임계 값을 가질 수 있습니까? 소켓을 로컬 주소에 바인딩해야합니까? (나는 때때로 _ 이유가있을 수 있다고 생각할 수도 있습니다.) – tomasz