我有一个使用 PHP 的网站,托管在 IIS 服务器上,目前该网站正面临崩溃(1000+ 个并发用户)。该网站需要大约 1 分钟才能加载一个简单的 php 网页。我还有该网站的预生产版本,托管在与 IIS 相同的服务器上,但该网站可以立即加载。
我有我的网站并且已经设置了一个测试:
- example.com/test.php
- pp.example.com/test.php
主站点需要 14 秒才能加载 hello world echo,pp 站点需要 17ms
<?php
echo "hello!";
?>
什么设置会导致这种情况发生,因为我无法弄清楚为什么一个可以正常而另一个却非常慢。
我在同一台服务器上使用 PHP 7.2.2、IIS 和 Windows Server 2016,并且使用相同的 IP 地址
另请注意,当我尝试一个简单的 hello world html 页面时,它仍然可以立即加载,这让我相信这是一个 PHP 配置问题。