我们有一个Discord机器人,它可以在90%的时间内完美运行;它托管在VPS上。
即使VPS仍处于联机状态,该机器人也会偶尔自行关闭;它会自行关闭或运行非常缓慢。当我们看到此问题发生时,我们将重新启动VPS,并且该僵尸程序会联机,但暂时不会响应任何命令。有时它将以超过50k ms的速度响应ping。联机一段时间后,它将在VPS仍处于联机状态时自动关闭电源,即使在僵尸程序处于脱机状态时,有时也会以超过100k毫秒的速度向ping命令发送极其延迟的响应。这仅发生在一天的某些时段。
这绝对不是代码,因为我们正在测试机器人上以完全相同的代码运行完全相同的文件,而该问题没有零问题。不能是主机/ VPS,就像当我们在各种不同的主机上运行公共bot时,会发生相同的问题。
有关机器人的操作等信息,可以在here中找到。
更新:分片解决了该问题。