TTFB在同一台机器上的两台相同的虚拟主机之间不同

在StackOverflow或ServerFault上find每个答案近3年后,我终于停留在一个。 我最近将服务器从专用服务器迁移到VPS,现在的问题是我们在同一台服务器(Apache2 – CentOS – 和低stream量/负载)上有一个生产和开发站点,通过虚拟主机进行设置,但是生产的TTFB网站平均8个左右,而开发大约在1.3s左右。 这些网站是相同的,相同的MySQL分贝,一样的一切。

我已经微调了所有的httpd.conf设置,php.ini设置等,没有什么区别。 我倾向于这是一个DNS解决问题的想法,但由于我们的DNS都位于同一地点并指向相同的IP,所以似乎不太可能。 另外,两个虚拟服务器在httpd.conf中都有相同的设置,除了名称显然不同。

日志没有什么特别的地方,在加载网站时没有错误,只是不能说明生产(www。)和开发(dev。)网站之间的延迟。

httpd.conf虚拟主机位在这里:(多域SSL证书)

# www.sharegate.com Virtual Host ######## <VirtualHost *:443> DocumentRoot /path/to/www.sharegate.com/ ServerName www.sharegate.com:443 ServerAdmin [email protected] SSLEngine on //SSL Settings here// <Directory /path/to/www.sharegate.com> AddDefaultCharset UTF-8 <IfModule mod_php5.c> //php settings// </IfModule> RewriteEngine On RewriteBase / //Rewrite Rules// </Directory> </VirtualHost> # dev.sharegate.com Virtual Host ######## <VirtualHost *:443> DocumentRoot /path/to/dev.sharegate.com/ ServerName dev.sharegate.com:443 ServerAdmin [email protected] SSLEngine on // SSL Settings here // <Directory /path/to/dev.sharegate.com> AddDefaultCharset UTF-8 <IfModule mod_php5.c> //php settings// </IfModule> RewriteEngine On RewriteBase / //Rewrite Rules// </Directory> </VirtualHost> 

感谢任何经验相似的人的任何build议。