在我们的特定场景中,我们有一个OSX NFS服务器,它接受来自编码设备的传入视频片段。
编码设备启动"流写"剪辑到NFS共享,服务器获取新复制的文件,并在文件增长时开始轮询文件,等待文件从NFS客户端完成上传。
我需要知道的是NFS客户端上传文件的确切时间,我们当前的文件大小轮询方法在考虑上传文件之前有10秒的安全阈值。发生这种情况是因为NFS拷贝可能由于网络或其他原因而导致传输延迟。
lsof
不能用于NFS挂载,nfsstat
或任何其他命令行工具都不会用于...
那么有没有办法可靠,及时地知道客户端已经完成将文件复制到OSX NFS服务器挂载?