问题是这样的:A系统需要执行调度任务时,需要调用B系统的接口,
B系统为调度系统,提供两个接口,一个用来启动调度任务(两个回调,启动失败,启动成功),另一个用来查询调度任务的状态(执行中,执行完成,执行失败)
A系统需要调用B系统的接口来启动任务,同时通过B系统的接口查询任务的执行状态,并将任务的状态实时更新到数据库中,应该如何实现?
这个实时监控是指要按照一个指定的频率监控状态吗?
就直接实现呗
B就相当于一个开放API,在A里远程调用一下就好了,想用哪个就请求哪个
xxl-job 这个框架非常适合你