如何在http请求中发送不断更新的数据?

时间:2016-01-31 00:54:53

标签: python multithreading http operating-system communication

假设我有计算机A和变量x经常更新,并且还需要一些时间进行此更新(让我们说:要求每秒更新一次,更新花费0.5秒)。

现在,每分钟一次,我有计算机B在HTTP GET请求中询问x的值。 A给他发一份x。

因为A可能会使用x,所以我需要确保没有任何问题。
我怎么保证呢?我有什么选择呢?

1 个答案:

答案 0 :(得分:0)

我认为你可以在函数回调中返回x。

或者像twisted reactor.callLater,服务器B可以要求两次等待A获得持续的结果。但是每秒更新x次,我可能会导致其他服务器总是请求。