我在Spring framework
中使用web service
,我需要调用第三个异步休息服务,例如创建VM
。
当我致电创建VM
服务时,它会返回vm_id
。 VM
是在后台创建的。
我将vm_id
保存在数据库中,并启动计时器以VM
检查vm_id
状态,并将状态更新到我的数据库。
因为我的应用程序是分布式服务,所以它可能包含多个节点。
每个节点都有自己的计时器,并且相应vm_ids
来检查其状态。
如果一个节点发生故障,其他节点如何知道这一点并为故障节点处理的vm_ids
启动新计时器?
春天的scheduler
是否正常?