我有一个私人的DigitalOcean服务器,我用在我自己的网站和一些小客户端,没有多少访客到他们的网站。每个站点都是使用Ubuntu和Nginx安装的小型WordPress。最近,内存和CPU一直在随机增加,或者当我访问某些站点的WordPress仪表板时,导致所有站点崩溃,这使得我需要进入服务器重新启动mysql,以使所有站点再次恢复正常。这种情况也经常发生。
,我的问题是如何最好地分析服务器,找出问题所在,因为它正在下降,并且在重新启动mysql之后,它再次完美地完成了一切?
可能有什么东西超载了服务器,它崩溃了,有没有关于如何分析这一点的文档。提前感谢
发布于 2021-01-05 21:43:00
一些你可以尝试的事情:
即使它是一个小型服务器,使用外部缓存(如memcached或redis )可以减少mysql的负载。它们在大量内存中运行得更好,但是即使您有一些内存(我可以说是32 MB或更多),它们也是有用的。安装它们之后,您需要一个插件来启用WordPress中的外部对象缓存,例如Redis对象缓存
发布于 2021-01-11 21:57:49
WP在后置有一些很差的指数。改进它们可能会提高业绩:
后元
https://stackoverflow.com/questions/65583733
复制相似问题