求教各位大大,项目由任务管理、存档、生产、浏览系统组成,由SSM框架搭建,使用RabbitMQ进行通信,一个流程任务需要由任务管理下发消息到子系统,子系统处理完毕后,回执任务管理,任务管理根据流程任务下一步操作发送消息到其他子系统,现在项目组要求实现对生产任务的挂起与执行,目前想到的是挂起任务然后恢复执行的请求不通过MQ,直接在Control层调用Service,获取生产任务对应执行的线程号进行休眠,请问是否可行,或者有没有更好的方法!
教各位大大,项目由任务管理、存档、生产、浏览系统组成,由SSM框架搭建,使用RabbitMQ进行通信,一个流程任务需要由任务管理下发消息到子系统,子系统处
rabbitmq有挂起机制,你可以挂起该queque。然后再恢复。发送和接收分两个queque,分离。接收另开线程。响应用消息触发回调机制