현재 fs.watch
을 사용하여 node.js의 파일을 모니터링하고 있습니다. 내가 가진 문제는 예를 들어,보고있는 폴더에 1gig 파일을 복사한다고 가정 해 보겠습니다. 파일 복사가 시작되면 파일에 대한 알림이 표시됩니다. 즉시 파일을 읽기 시작하면 파일이 복사되지 않아 불량 데이터로 끝납니다. 예를 들어, zip 파일은 목차가 끝에 있습니다. 그러나 목차가 나오기 전에 읽는 것이 끝납니다.파일의 변경 사항을 모니터링하고 변경이 끝났을 때 파일을 보는 방법은 무엇입니까?
내 머리 꼭대기에서 파일을로 전화를 걸고 통계가 멈출 때마다 읽으려고 몇 가지 작업을 설정할 수있었습니다. 그게 작동하지만 이상한 것 같아요 내 애플 리케이션을 가능한 한 반응이 좋으면하고 매초마다 파일의 무리에 대한 통계를 호출 무거운뿐만 아니라 5 또는 10 초마다 stat를 호출 응답하지 않는 것 같습니다.
파일 수정이 완료되었을 때 알림을받는 좀 더 강력한 방법이 있습니까?
잘못되었을 수도 있지만 "수정 된"날짜가 아니며 변경 후 파일에서 마지막으로 수정 된 정보가 있습니까? –