加快Vagrant上主机和来宾之间的同步延迟(NFS同步文件夹)



我使用流浪者在本地机器上运行wordpress-dev环境,将nfs设置为默认的文件共享机制(我在mac上)。除了同步延迟之外,总体性能非常好。

我在guest上设置了grunt观察程序来重新编译css/javascript,并在每次文件更改时发送页面。然而,当我在主机上保存文件时:在来宾上同步之前需要1到10秒。

我希望能够在主机上点击save,并看到变化立即反映在访客身上,这将触发咕哝的观察者做我需要它做的所有事情。

有办法做到这一点吗?破解以强制同步一些文件与咕哝也许?我试过rsync,但在延迟方面似乎更糟。

感谢

在这里找到答案https://github.com/mitchellh/vagrant/issues/4204#issuecomment-49856008

只需在Vagrantfile中为nfs共享添加装载选项,这将使nfs共享在每次保存(<500ms)时几乎立即同步。

config.vm.synced_folder "www/", "/srv/www/", :type => "nfs", mount_options:['nolock,vers=3,udp,noatime,actimeo=1']

最新更新