Ubuntu Server VPS 随机暂停

Ubuntu Server VPS 随机暂停

我运行一个用 Python 编写的 discord 机器人,最近我把它移到了 VPS 服务上。在我把它移到 VPS 之前,它在我自己的本地服务器上运行良好。该脚本在 Python 上运行,在过去的几个月里,它会随机冻结 20-50 分钟,并且机器人似乎处于 discord 离线状态,不接受任何命令。Python 脚本应该会在它离线时发出提示,但在这些冻结期间,它不会记录它离线(如果 discord 或服务器离线,它通常会记录)。内存和 CPU 使用率始终低于 1-5% 的使用率,并且从未飙升,所以我认为这与脚本过载 vps 无关。

如果我在 VPS 冻结时通过 ssh 进入,它将立即解冻,并且机器人将重新上线,就像什么都没发生一样,在我的 python 脚本中没有任何离线的痕迹。我还使用屏幕,这样我就可以在没有通过 ssh 登录时运行 python 脚本。

这通常发生在非高峰时段,所以我觉得这可能与 Ubuntu 睡眠/休眠有关?不确定,这种情况从未发生在我的本地 ubuntu 服务器上。

相关内容