2017-01-09 1 views
0

우리는 Apache Camel을 사용하여 SFTP를 통해 타사와 통합합니다. 때때로 우리는 SFTP 폴더에 파일을 보내고 백업을 위해 이전 파일을 남겨두기를 원합니다. 그러나 우리는 시간이 지날수록 공간을 차지할 수 있기 때문에 영원히 그곳에두고 싶지 않습니다.낙타를 사용하는 폴더의 파일 수 제한

Camel이 폴더의 파일 수를 제한 할 수 있습니까? 아니면 다른 경로를 사용하여 폴더를 한 번 청소하는 방법이 있습니까?

필자는 모든 파일을 한 번에 폴링하지 않기 때문에 filter와 sortBy 종류를 사용한 내 아이디어가 실패했습니다.

아마도 Camel이 해결할 문제는 아니지만 SFTP를 통해 연결하고 파일을 삭제하는 방법을 이미 알고 있으므로 기능을 다시 사용하고 싶었습니다.

답변

2

예 아니요. 낙타가 집 청소를 할 때마다 문제가 발생합니다. FTP 서버의 소유자는 일반적으로 FTP 서버를 정리하기 위해 예약 된 cron 작업 등을 설정할 수 있습니다.

Camel에서 FTP 클라이언트로 원격 로그인하고 다른 FTP 서버에서 집 청소를 수행하지 않는 것이 좋습니다.

Camel은 예를 들어 파일을 FTP 서버에 업로드하는 것과 같은 통합 및 연결 시스템에 관한 것입니다. 그들이 FTP 서버를 어떻게 관리하고 정리하고 운영하는지는 낙타 문제가 아닙니다.