【发布时间】:2019-01-23 12:30:47
【问题描述】:
我正在开发一个依赖 GAE 服务的客户端应用程序。该服务需要通过以不到 1 分钟的间隔轮询远程 Web 服务来获取更新,因此 cron 作业可能不是这里的方法。
从 GAE 服务中,我需要每隔几秒钟轮询 Web 服务,然后更新客户端应用程序。所以分解一下:
- GAE 服务以 5 秒的间隔轮询远程 Web 服务。
- 如果进行了更改,请立即更新客户端应用程序。
第 2 步已经解决,但我正在努力寻找这种投票的好方法。我无法控制远程 Web 服务,因此我无法对此进行任何更改。
我查看了Task queue API,但文档明确说它是unsuitable for interactive applications where a user is waiting for the result
解决这个问题的最佳方法是什么?
【问题讨论】:
标签: web-services google-app-engine google-cloud-datastore long-polling