我不是系统pipe理员,我偶尔为客户打一个。 我是一名开发人员,通常会寻找可用于部署应用程序的最简单的解决scheme。 我使用CentOS和Plesk在Mediatemple.com上有一个专用的虚拟Web服务器。
在过去的两天,这是非常缓慢的,我不知道为什么。 如果有的话,stream量是低的,应用程序的一切都检查出来没问题。
我怎么知道还有什么可能导致缓慢? 我为这样一个通用的问题表示歉意,但我从哪里开始并不是最微弱的。 我不知道我应该或不应该看到,因为这是托pipe在虚拟服务器上。
我有SSH访问,所以我可以在那里捣乱。 我应该在哪里检查我的Web服务器是否存在潜在的瓶颈?
从基本开始:顶部会给你一个用户登陆过程已经逃离内存或CPU的想法。 我对Mediatemple.com的虚拟化产品并不熟悉,但是在虚拟机内部不应该有任何“不应该”的东西。
你说“应用程序上的所有内容都可以检查出来”。 这是否意味着您已经在服务器计算机上本地执行应用程序(从命令行运行PHP脚本(例如,在基于PHP的站点上运行PHP脚本),并且它们的运行速度与您预期的一样快? 如果是这样,这很好地限制了networking带宽/延迟问题。 如果你还没有这样做,试试看。
客户端计算机和服务器之间的“跟踪路由”是如何查看的? 任何长途跋涉?