Rails Windows Vagrant 响应时间非常慢

2024-05-17

我在跑:

 - Vagrant 1.7.1
 - Rails 4.1.4
 - Thin 1.6.1
 - Windows 7

每个静态文件的发送时间都超过一秒。在我的 PC 上加载一个页面可能需要大约 20 秒,而在同事的 Linux 机器上则只需瞬间。有一些帖子 https://stackoverflow.com/questions/24574824/rails-vagrant-windows-changes-in-controller-delayed据说 webrick 的反向 DNS 查找是问题所在,但没有人说 Thin 也遇到同样的问题。

流浪者文件:

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "custom_box"
  config.vm.network :forwarded_port, guest: 3000, host: 3000
end

尝试了几件事后,没有任何效果。我无法让 nfs 在 Windows 上工作。 然后我发现了rsync!完美解决了性能问题。 在此处查看有关 rsync 和 vagrant 的更多信息:http://docs.vagrantup.com/v2/synced-folders/rsync.html http://docs.vagrantup.com/v2/synced-folders/rsync.html

在 Windows 上,与 mingw 一起使用,它可以立即运行:http://www.mingw.org/ http://www.mingw.org/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails Windows Vagrant 响应时间非常慢 的相关文章

随机推荐