我有主机A将rsync文件保存到主机B,并且主机B中正在运行Shell脚本以处理接收到的文件。
每当文件同步数大于9893时,我发现无法处理从9894开始的问题,这可能是什么问题?它与任何sysctl变量有关吗?
我已经使用了inotifywatch进行检查,并且我相信主机A中运行的rsync是否可以正常工作
inotifywait -m $TARGET_PATH -e create -e moved_to |
while read path action file; do
cat $TARGET_PATH/$file >> /tmp/result.txt
rm -f $TARGET_PATH/$file
done