假设我有计算机A和变量x经常更新,并且还需要一些时间进行此更新(让我们说:要求每秒更新一次,更新花费0.5秒)。
现在,每分钟一次,我有计算机B在HTTP GET请求中询问x的值。 A给他发一份x。
因为A可能会使用x,所以我需要确保没有任何问题。
我怎么保证呢?我有什么选择呢?
答案 0 :(得分:0)
我认为你可以在函数回调中返回x。
或者像twisted reactor.callLater,服务器B可以要求两次等待A获得持续的结果。但是每秒更新x次,我可能会导致其他服务器总是请求。