我正在创建一个轮询服务器以获取特定更改的应用程序。我使用使用 setTimeout 的自调用函数。基本上是这样的:
<script type="text/javascript">
someFunction();
function someFunction() {
$.getScript('/some_script');
setTimeout(someFunction, 100000);
}
</script>
为了使服务器上的轮询不那么密集,我希望有更长的超时间隔;也许在 1 分钟到 2 分钟范围内的某个地方。是否存在 setTimeout 的超时时间过长且不再正常工作的时间点?