缺少针对特定情况的长时间轮询

时间:2018-07-04 19:13:06

标签: ajax long-integer polling short

我有一个使用Ajax监视远程文本文件并仅在文件更改时显示其内容的程序。 (内容只有两个或三个词)。

整个程序运行不到30秒,文件内容更改了六次。

我使用递归短轮询和两次轮询之间的2秒setTimeout()来工作。

如果我通过对监视文本文件的PHP文件进行Ajax调用来进行长时间轮询,并且在更改后回显结果,然后死掉,我会使用更多或更少的服务器资源吗?

注意:AFAIK,套接字不是一个可行的选择,因为该程序将部署到可能位于共享服务器上的用户,并且在这种情况下套接字可能会显得过时。

0 个答案:

没有答案