0
나는 겉으로는 무작위 간격으로일관성
{ [Error: read ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'read' }
을 떴어 ECONNRESET의 콜 읽기 오류가 발생. 내 코드 GETS
imgur에서 jpg
을 가져 와서 그것을 cloudinary로 파이프합니다.
requestOptions =
method: 'GET'
url: 'http://i.imgur.com/o5IQbOa.jpg'
dataMode: 'raw'
stream = request requestOptions
cloudinaryStream = cloudinary.uploader.upload_stream (result) ->
console.log 'woohoo success'
, {public_id: data.cloudinaryId}
stream.pipe cloudinaryStream
stream.on 'error', (error) ->
console.log error
그런 다음, 한 번 일할 수 행에서 해당 오류에 5 시간을 얻을, 다음 다음 다음 작업으로 돌아가 한 시간을 오류 3 회 작동합니다. 각 성공/실패 사이의 시간에는 패턴이 없습니다. 나는 매번 구름의 이미지를 지우지 만, 문제가되지는 않지만 그것이 여전히 존재하더라도 성공할 것이다.
이러한 일관성없는 동작의 원인은 무엇입니까?
불행히도, 나는 할 수 없습니다. 어디에서나 호스팅되지 않고 직접 파이프해야하는 API 호출에서 데이터를 다시 가져옵니다. imgur 파일은 예제 일뿐입니다. –
업로드 된 이미지의 평균 파일 크기는 얼마입니까? –
6MB, PDF입니다. 그것이 당신이 생각하고있는 것이면 나는 디스크에 500kb를 쓰는 것으로 제한되어있다. –