weixin_39964562
黯夜随风
采纳率25%
2017-12-26 02:54 阅读 1.2k

RabbitMQ通信任务挂起

10

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • haochan6302 haochan6302 2017-12-26 02:54

    教各位大大,项目由任务管理、存档、生产、浏览系统组成,由SSM框架搭建,使用RabbitMQ进行通信,一个流程任务需要由任务管理下发消息到子系统,子系统处

    点赞 评论 复制链接分享
  • perfect_xp perfect_xp 2017-12-26 03:05

    rabbitmq有挂起机制,你可以挂起该queque。然后再恢复。发送和接收分两个queque,分离。接收另开线程。响应用消息触发回调机制

    点赞 评论 复制链接分享

相关推荐