我有一个托管在 Vultr HF 8CPU 服务器上的 WordPress 学习平台 (LearnDash) 网站。这太过分了,我的网站目前没有接近 CPU 或 RAM 限制。然而,有时站点“负载”会变高并且磁盘操作会激增。该网站仍然可以运行,但在一段时间内速度会变慢。
我仍在调查,但我相信这是一个 30 名左右的学生同时注册的情况(使用 WordPress 插件 uncanny groups 注册代码,在其中创建他们的帐户,然后立即分配给 LearnDash 课程和小组)。
考虑到高规格服务器,这种同时注册的方案真的会最大化磁盘读/写吗?或者它不太可能引起峰值?
当然,如果说 200 个用户同时进行测验(这种情况不会出现任何站点问题),由于不断读取和写入 DB,情况应该是类似的,但我的服务器可以正常处理。
我想还有其他网站有许多同时注册而不会减慢网站速度(暂时高负载)?
问题是,如果我是正确的,这些学生就会立即开始探索该网站,并且他们的第一堂课的负载会保持在很高的水平,并会影响该网站上的其他人。
通常我的网站可以毫无问题地处理 100 个并发用户,但似乎一群人一起注册是有问题的。
我对管理自己的服务器还很陌生,所以请友善。如果有人愿意就 1. 同时用户注册是否可能是问题以及 2. 如何缓解这个问题提供一些建议,我将非常感激。
已经联系了 Vultr 和我的控制面板“RunCloud”,他们都没有提供太多帮助。