我的代码每1000毫秒触发一次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);
}
答案 0 :(得分:1)
如果您是唯一使用服务器的人,则响应将始终为1秒。你不能指望客户专门回应你的剧本
我的一招让它变得更快