여러 서버의 webservices와 통신하기 위해 LWP :: UserAgent를 사용하고 있습니다. 서버는 한 번에 하나씩 만 접속됩니다. 각 응답은 완료하는 데 최대 30 분이 걸릴 수 있으므로 LWP 시간 초과를 30 분으로 설정했습니다.perl LWP : 요청 시간 초과와 다른 연결 시간 초과
서버에 전혀 연결할 수없는 경우 (예 : 웹 서버가 다운 된 경우) 같은 시간 초과가 적용됩니다. 그래서 내 응용 프로그램은 실행되지 않는 서버에 대해 30 분을 기다립니다.
두 개의 별도의 시간 제한을 설정하는 것이 가능합니까?
- 연결이 설정되기를 기다리는 짧은 메시지.
- 연결이 설정되면 응답을 기다리는 더 긴 응답입니다.
문제는 서버에 연결할 수없는 경우 LWP가 전체 시간 초과를 기다리는 것입니다. – spuelrich