拒绝大延迟请求的最佳做法是什么?

时间:2013-10-19 10:22:11

标签: node.js http synchronization httprequest

我正在尝试构建非常简单但有用的应用程序。当按下客户端设备上的按钮(例如android应用程序)时,POST请求被发送到"网关"然后,服务器通知侦听器有关在客户端上引发的事件。因此,听众(可能有许多人)应该根据在客户端上按下的按钮执行一些操作。

问题是 - 由于许多原因,按钮按下和听众开始执行某些操作之间的延迟很可能很大。在我看来,2秒是允许的最大延迟。我怎么能实现这一目标?简单的时间戳不是解决方案,因为我的链中有3台机器可能无法及时同步。

特别是在我的例子中,我使用android应用程序作为客户端引发事件,远程nodejs应用程序作为网关,正在侦听正在侦听网关服务器的客户端和本地nodejs应用程序。

0 个答案:

没有答案