我有使用 jquery ajax 的自动请求,我正在使用这个功能来检测新的聊天消息和通知案例。有时我又在想如果客户端自动请求没有完成会有什么影响,
我担心我的服务器已关闭,因为我认为这就像 DDOS HTTP 限制。
这是我的代码
$(function(){
initChat();
});
/*
* initialize chat system
*/
function initChat() {
setTimeout("notifChat()" ,2000);
}
function notifChat() {
$.ajax({
url: '/url',
type:"GET",
data: {id:$("#id").val()},
success:function (data,msg) {
//to do success
}
});
setTimeout("notifChat()" ,2000);
}
我的问题是
- 是否可以关闭服务器或使服务器挂起?
- 如果不是更好的主意,有什么建议吗?