我们有一个我们继承的应用程序,它是在 Windows 服务器上用 WordPress 编写的。
我们的专用服务器有 8 个内核和 8GB 内存。当我们分析处理器/CPU/内存时,它们似乎都运行良好。
但是,每个页面请求的响应时间从 10 秒到 2 分钟不等。
在 Chrome 的开发者工具中,我们可以看到响应时间。一旦网站响应,下载页面上所有元素的时间约为 1 秒,从 http -> https 的转发时间约为 30 毫秒。
这消除了 IIS 的缓慢和页面资源的缓慢。
我们已经调整了 MySQL(innodb_buffer_pool_size 2GB 和 innodb_thread_concurrency unlimited)和一个带有 MySQL 调用的简单(非 wordpress)页面几乎立即加载,因此这消除了 MySQL 本身的问题。
我们已经禁用了尽可能多的插件,但问题仍然存在。
问题一整天都在发生。
有人遇到过这个吗?
谢谢。
最佳答案
我们在我们的网站上遇到了类似的问题。我们使用了一个缓存插件,它产生了巨大的变化。查看 WP Super Cache。
关于mysql - Wordpress 延迟最多 2 分钟的页面响应时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43982003/