我有一台运行大约100多个不同复杂程度和流量的WordPress网站的服务器。操作系统是运行IIS 6的Windows 2003 Server,其域名通过HELM进行管理。有些情况下,由于内存不足,网站停止响应,但很难跟踪可能是原因的特定网站或其他罪魁祸首。更复杂的是,问题将在几周内消失,然后再次出现。最近的解决方案是将站点迁移到更高容量的服务器,这似乎已经工作了一段时间。
我可以使用哪些工具/技术来追踪问题,同时牢记这是一台生产服务器?
答案 0 :(得分:0)
Tess Ferrandez有很多关于使用WinDbg和DebugDiag跟踪内存压力和进程挂起的文章:
虽然这些技术通常关注ASP.NET,但许多技术都可以应用于其他语言。唯一的问题是,因为PHP是使用本机代码编写的,所以WinDbg-fu可能需要相当不错。