我计划部署一个Google App引擎应用,该应用会定期通过互联网读取公共“文本”文件,并在每次文件进行更新时执行一些操作。 有没有一种有效的方法来实现这一点,而不是一直打开和关闭流? 除了每隔几分钟进行一次投票,还有其他选择吗?
(我无法控制互联网上的“文字”文件)
答案 0 :(得分:1)
没有
如果您无法获取文件所在的服务器以告知您何时更改,则需要轮询。您可以在请求之间保持打开连接的情况下使用长轮询,以避免TCP / IP连接开销,但这会使解决方案更加复杂。
请注意,如果要使用数据,则会有API。如果没有,请考虑要求。