在Vagrant中,如何使用多机同步文件夹?

我不知道如何实现stream浪同步文件夹,文档没有真正说,所以我不知道这是否是可行的。

我有一个Web应用程序,我在Vagrant下运行,它login到myapp.log – 在来宾,它从/vagrant/运行,所以这是/vagrant/myapp.log ,然后我看到这在我的(混帐)工作目录作为./myapp.log上的./myapp.log 。 这全是使用Vagrant同步文件夹的默认设置。

现在我将Vagrantconfiguration分成多机configuration,更像我的生产环境。 它使用默认的同步文件夹设置,从两个stream浪者实例中,我可以看到我的源代码在/vagrant就像以前一样。

不幸的是,在第二个虚拟机(运行web应用程序)中,我可以看到日志文件增长,但是在第一个虚拟机(运行外部服务)中,它是日志文件的静态副本当我开始虚拟机)。 更糟糕的是,在主机上,日志文件也与我启动虚拟机时相同。 也就是说,新消息显然只被添加到实际运行Web服务器的虚拟机的文件中。 其他人都认为这个文件没有改变。

是否有可能使用多机Vagrant同步文件夹? 该文件没有说这是不允许的。

如果我只能与一个虚拟机同步一个文件,有没有办法告诉Vagrant我想让“app”虚拟机与主机同步,而“services”虚拟机只需要一个静态视图?