2012-07-07 2 views
-1

일부 사용자가 파일을 업로드 할 때 알려주는 이벤트 기반 FTP 서버를 작성하려고합니다. 사용자는 삭제 또는 기타 작업을하지 않고 업로드 만합니다. Apache ftpServer with ftplets는 내가 필요로하는 것이지만 자바 기반이며 내 환경을 만족시키지 못합니다. 그래서 저는 vsftpd을 실행하고 그 외에 다른 프로세스를 실행하여 IN_CLOSE_WRITE 이벤트를 수신합니다. 파일 업로드를 완료 한 후 vsftpd 파일 설명자를 닫으면 프로세스가 통보되고 적절한 조치를 취할 것입니다. 내 질문 :inotify에서 vsftpd를 사용합니다. IN_CLOSE_WRITE 이벤트

  1. 파일 업로드가 누락 될 수 있습니까?
  2. 다른 상황에서 IN_CLOSE_WRITE이 파일을 사용할 준비가 아닌 일관성없는 파일을 가져올 가능성이 있습니까?

답변

1
  1. incrond 서비스가 충돌하는 경우 또는
  2. IN_CLOSE_WRITE 일을해야 그 시간 동안 알림을 잃어 버리게된다 중지됩니다.