해결 방법 아는사람 있냐
서버 타임아웃하고 별개로
res.on('data', () => {});
이 구문으로 데이터 처리할때 60초 이상 받으면 연결 끊김
노드 js 파일 업로드 할때 60초에서 연결이 끊긴다
익명(175.196)
2020-10-22 18:49
추천 0
댓글 25
다른 게시글
-
분산처리 요즘 잘나가나보네리슬링?(lucid74) | 20.10.22추천 0
-
한가지만 하려는 새기들 존나 한심함 ㅋㅋ [1]1234(112.146) | 20.10.22추천 0
-
머리속에서 상상한일 X 10 정도 해야 실제 시간1234(112.146) | 20.10.22추천 0
-
jquery로 shadow root 안에 있는 element 선택 가능? [1]익명(14.63) | 20.10.22추천 0
-
진짜 니들은 행복한 시대에 살고있는거임 [2]1234(112.146) | 20.10.22추천 0
-
아시발 KT 서버여는거익명(59.30) | 20.10.22추천 0
-
핸폰 키보드에 Insert랑 delete 있음 잘 쓸거같냐 [1]익명(kyungin0308) | 20.10.22추천 0
-
아니 그래서 vue3 나온거임 아직임? [2]1234(112.146) | 20.10.22추천 0
-
자료구조 시험 이중연결리스트 구현에 대해 본다는데익명(112.186) | 20.10.22추천 0
-
화장실에서 옆 건물 회사 임원 자리 보이는데 [1]익명(39.7) | 20.10.22추천 0
용량 문제아님?
노드에 용량 제한이 있음?
express js쓰고있는거면 timeout 따로 설정해야 될걸 - dc App
모듈 안쓰고 받았다
npm 모듈 안썼다는 얘기 같은데 http 모듈이나 net 모듈 같은거 다 setTimeout함수 달려있으니까 그거 해봐 - dc App
아 express 안썼다는 얘기고 http로 받았는데 settimeout 소용 없었음
timeout이 res.on('data', () => {}) 이 구문 없으면 적용되는데 저걸로 데이터 받으니 무시되고 무조건 60초후에 연결 끊겼어
네가 아무 응답도 안해서 클라이언트가 연결 끊은거 아님? - dc App
그게 timeout 아님? 그거 디폴트는 2분이고 지금 1분만에 끊김 연결이
파일 전송 도중에
멀티파트로 받았냐 - dc App
base64로 잘게 나눠서 전송해봐 - dc App
멀티파트 파싱하기 좆같아서 단일파일로 보냈음
해볼게...
그럼 안되지 - dc App
서버가 아니라 클라단의 문제였구나 후
아니근데 60초면 300메가 언저리인데 이정도 용량도 쪼개야 하는거임?
브라우저 전송 최대용량 기가단위인걸로 알고 노드는 용량제한 없고 무조건 60초에 끊기는데 용량문제가 맞어?
사진들도 전송할때도 멀티파트 쓰라고 배우는데 사진이 커봐야 10메가 아니냐 - dc App
60초동안보내보고 응답 없어서 끊는거 아니냐 - dc App
보통 프론트에서 서버응답 딱 1분 기다리던데 - dc App
근데 다른 연결은 몇분을 응답 안하든 1분만에 안끊던데
몰라 걍 멀파해 해결은 될걸 - dc App
대용량 파일 전송시에만 60초 락걸림
멀티파트가 파일을 쪼갠다는거야 multipart/form-data 말하는거야