我在Linux的Windows子系统中运行Puma,安装它是轻而易举的,它马上就工作了,但是提供静态文件的速度非常慢。它需要超过8秒的时间来为他们服务:
你知道怎么回事或者怎么解决吗?APP本身运行速度很快。我运行彪马通过执行:
rails s Puma
除了将gem添加到我的Gemfile中之外,我还没有为Puma做任何特定的配置。
mklgxw1f1#
根据WSL I/O performance issue,目前看来根本原因是WSL本身。希望微软尽快改进WSL。Webrick在WSL中运行良好,在开发环境中,您可以运行rails s webrick来启动快速webrick服务器
rails s webrick
fwzugrvs2#
我发现rails启动很慢,因为我在ntfs驱动器/mnt/c等上运行它。当在WSL中运行rails时,你可以在wsl中使用cd ~。我的速度问题得到了解决。
2条答案
按热度按时间mklgxw1f1#
根据WSL I/O performance issue,目前看来根本原因是WSL本身。希望微软尽快改进WSL。
Webrick在WSL中运行良好,在开发环境中,您可以运行
rails s webrick
来启动快速webrick服务器fwzugrvs2#
我发现rails启动很慢,因为我在ntfs驱动器/mnt/c等上运行它。
当在WSL中运行rails时,你可以在wsl中使用cd ~。我的速度问题得到了解决。