Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何模拟无响应的服务器?_Javascript_Apache - Fatal编程技术网

Javascript 如何模拟无响应的服务器?

Javascript 如何模拟无响应的服务器?,javascript,apache,Javascript,Apache,我有一个web服务,客户通过插入外部JavaScript(托管在我的服务器上)来使用它。最近,由于服务器宕机,外部JavaScript变得不可用,我客户的网站陷入爬行状态,因为浏览器在加载JS(进入网站标题)之前没有加载网站的其余部分 我正试图找出一些方法,这样即使我的服务器宕机,客户的网站也不会慢下来。为此,我想模拟一种服务器没有响应的情况。注意,若我指定了一个错误的URL,浏览器将不会加载JS,但若URL是正确的,服务器并没有响应,浏览器将暂停加载页面的其余部分。我想模拟最后一个案例。你知道

我有一个web服务,客户通过插入外部JavaScript(托管在我的服务器上)来使用它。最近,由于服务器宕机,外部JavaScript变得不可用,我客户的网站陷入爬行状态,因为浏览器在加载JS(进入网站标题)之前没有加载网站的其余部分

我正试图找出一些方法,这样即使我的服务器宕机,客户的网站也不会慢下来。为此,我想模拟一种服务器没有响应的情况。注意,若我指定了一个错误的URL,浏览器将不会加载JS,但若URL是正确的,服务器并没有响应,浏览器将暂停加载页面的其余部分。我想模拟最后一个案例。你知道我该怎么做吗


PS:在服务器端,我正在使用LAMP堆栈。

创建一个可配置长时间休眠的脚本

差不多

<?php
$how_long = $_GET['seconds'];
sleep($how_long);
echo "alert('Finished sleeping!');";
?>

如果LAMP中的“p”是PHP,则可以使用
sleep
函数(有文档记录)。然后,让您的测试页面加载您的PHP脚本作为Javascript的源代码,以查看发生了什么。

您是否尝试将服务器循环回自身(或没有Web服务的任何其他HTTP服务器)?

拔下服务器。没有电源会导致服务器无响应…

拔下电源非常激烈,关闭按钮应该可以。他想模拟一下。拔下插头实际上会使它没有反应。