【发布时间】:2013-06-20 14:42:37
【问题描述】:
我正在为我的浏览器游戏开发一个 Python 服务器(在 GAE 上运行)。直到现在一切都运行良好。我无法在 GAE 上运行 Timer,所以我不知道如何定期通知所有客户端有关服务器上的更改。
我目前的想法是,客户端向服务器发送消息。服务器管理接收到的数据,并在短时间内向所有连接的客户端发送更新。但是我不能运行Timer,所以我不知道该怎么做。
你有什么想法吗?
感谢托尼克斯
编辑:我忘了说,我需要非常小的间隔才能非常小——比如 100 毫秒。所以 Cron 不是很好的解决方案。
【问题讨论】:
-
您能否提供更多关于您无法运行的
Timer的详细信息? -
如果您想要比 cron 可以实现的频率更高的频率(比如每 100 毫秒),请使用永久运行的后端,这实际上是您的游戏时钟/计时器。不确定该频率的计时器会有多大用处。很多网络延迟会比移动/3g 更长。
标签: python google-app-engine channel-api