限制专用服务器上的用户资源

是否有一个WHM插件模式或类似的东西会限制专用服务器上的用户可以使用的资源量(CPU和RAM),或理想情况下某些用户可以优先访问所需资源?

因为我的问题是,有些网站有时使用所有可用的CPU(通过MySQL),然后其他网站是非常缓慢的… …

我能想到的最接近的就是CloudLinux 。 它允许你限制一个站点在被限制之前可以使用多lessCPU /内存,但是它并不限制MySQL的使用,几乎就是PHP。 您可以将服务器上的每个站点限制为一个特定数量的打开的进程/ CPU,而不是您希望拥有更多资源的那个站点。

  • MySQL资源限制 – 每个用户,但不是很细。 控制每小时查询次数等内容。 有用的作为一个硬性的上限,但没有很好地分配资源或区分如何密集查询到服务器。
  • CloudLinux中的MySQL Governor监视服务器上的用户资源使用并相应地进行调整。 它可以知道CPU和慢查询使用情况。 如果您不想更改Linux发行版,则可以模拟该function。 个人套餐本身也可能是免费的。 这很难说。
  • Apache对内存和CPU使用有限制 。 您可以为每个虚拟主机设置这些限制。