내 데몬의 경우 정기적으로 파일을 가져오기 위해 "소스"로 원격 읽기 전용 WebDAV 폴더 1을 여러 개 설치했습니다. $SOURCE
이 질문을 위해 그들 중 하나가 되어보자.
맹목적으로 뛰어들기 전에 $SOURCE
설치가 여전히 작동하는지 확인하는 것이 가장 좋다고 생각합니다. WebDAV는 뛰어난 안정성으로 알려져 있지 않기 때문에 설치 중에 수행된 확인이 나중에 "중단"될 수도 있습니다.
다음 아이디어는 나에게 적합하지 않은 것 같습니다.
- 알려진 원격 파일이 있는지 테스트합니다.
$SOURCE
반드시 내가 제어할 수 있는 것은 아닙니다. - 어떤 것이 있는지 테스트합니다.
$SOURCE
비어 있을 수도 있으므로 거짓음성이 발생합니다. - 출력을 확인하십시오
mount | grep " $SOURCE "
. netdevs에서 오탐이 발생하지 않습니까? - 결과 확인
mountpoint -q "$SOURCE"
: 오탐지가 동일한가요?
더:
검사를 통해 부적절한 양의 네트워크 대역폭과 메모리를 사용하지 않도록 해야 합니다.따라서 추가로 curl
DAV를 설치 $SOURCE
하고 전체 파일/폴더 구조의 차이점을 확인하면 내 문제가 분명히 해결되지만 가능한 모든 방법으로 요구 사항을 무효화할 수도 있습니다.
이 검사는 bash³+ "basic linux stuff" 또는 microperl에서 작동합니다.팽창은 라우터에 좋지 않습니다.
davfs2
캐시 사용 에 대해 알고 있습니다 .설치되어 있고 구조가 캐시된 다음 연결이 실패하면 어떻게 되나요? 빈 파일이 많아지게 되지 않을까요 $SOURCE
?
¹ davfs2
스크립트에서 호출 중입니다. 좀 더 정확하게 말해주기를 원하신다고 들었습니다.
² 실제로 내 데몬은 주로 24시간 연중무휴로 사용되는 동적 IP 환경에 배포되어야 하므로 소스는~ 할 것이다매일 인터넷 재연결을 경험해 보세요.
더 정확히 말하면 비지박스의 잿더미.