我有一个基于Laravel Homestead的Vagrant服务器,用于本地测试我的Laravel网站,大部分时间它都运行得很好。然而,最近我一直遇到问题,它会在几分钟(典型情况)到数小时(罕见情况)内停止工作。这种情况每隔15分钟左右就会发生。如果我正在ssh连接中输入内容,它会突然停止。然后当我几分钟后再次查看时,我之前输入的内容现在才出现。这不仅仅是SSH,页面也无法加载,vagrant命令包括rsync和halt也失败了。
这是原始的Homestead,除了我将映射更改为通过rsync(手动运行rsync命令来更新服务器)。之所以这样做,是因为我在网页上遇到了30秒左右的加载时间,经过研究和尝试rsync后,这对我有很大帮助。此外,我已经尝试让它使用所有4个CPU。我在Macbook Air 2013上运行这个程序,如果这很重要的话。过去两个月里,它一直运行良好。Vagrant服务器正在运行2048MB的内存,我有15GB的可用磁盘空间。
这是一个非常令人沮丧的问题,因为它会极大地减缓开发速度。
编辑:这似乎在使用ssh的mysql命令行时最频繁发生(但不是唯一的)。
这是原始的Homestead,除了我将映射更改为通过rsync(手动运行rsync命令来更新服务器)。之所以这样做,是因为我在网页上遇到了30秒左右的加载时间,经过研究和尝试rsync后,这对我有很大帮助。此外,我已经尝试让它使用所有4个CPU。我在Macbook Air 2013上运行这个程序,如果这很重要的话。过去两个月里,它一直运行良好。Vagrant服务器正在运行2048MB的内存,我有15GB的可用磁盘空间。
这是一个非常令人沮丧的问题,因为它会极大地减缓开发速度。
编辑:这似乎在使用ssh的mysql命令行时最频繁发生(但不是唯一的)。