我有每1000ms触发一次ICallbackEventHandler的代码。当我在本地运行这段代码时,数据的响应速度很快,大约每1秒一次。
然后我上传到服务器上,有时数据响应1秒,有时响应3秒,有时响应6-7秒,为什么会这样?
每隔1秒对服务器进行一次递归调用的代码如下:
function MessageServerResponse(param, context) {
if (param.length > 0) {
var splitParam = param.split("~");
var id = splitParam[0];
var data= splitParam[1];
$('#' + id).prepend(data);
}
setTimeout("MessageServerRequest();", 1000);
}发布于 2011-01-24 20:25:35
如果您是唯一使用服务器的人,则响应将始终为1秒。而且你不能期望客户端专门响应你的脚本
我的技巧之一,让它变得更快
https://stackoverflow.com/questions/4781774
复制相似问题