【发布时间】:2019-01-14 00:50:59
【问题描述】:
我有一个基于 Laravel Homestead 的 vagrant 服务器,用于在本地测试我的 Laravel 站点,大部分情况下它运行良好。然而,最近,我遇到了一些问题,它会停止从几分钟(典型)到几小时(罕见)的任何时间。这种情况每 15 分钟左右发生一次。如果我输入 ssh 连接,它就会停止。然后当我几分钟后回来查看时,我一直在输入的内容现在在那里。这不仅仅是 SSH 和页面停止加载,包括 rsync 甚至停止的 vagrant 命令都会失败。
这是原版 Homestead,除了我将映射更改为通过 rsync(手动,每当我想更新服务器时都会运行 rsync 命令)。这样做的原因是因为我获得了 30 秒左右的网页加载时间,并且在研究和尝试 rsync 之后,这对此有很大帮助。此外,我(因为问题)尝试让它访问所有 4 个 cpu。如果这很重要,我会在 macbook air 2013 上运行它。在过去的 2 个月里,它一直运行良好。 vagrant 服务器运行 2048MB 内存,我有 15GB 可用磁盘空间。
这是一个非常令人沮丧的问题,因为它大大减慢了开发速度。
编辑:在 ssh 上使用 mysql 命令行时,这似乎最常发生(但不是唯一)
【问题讨论】: