背景 考虑到现有业务很多依赖于MQ的方式进行,这种方式需要依赖于MQ,发送消息到mq和消费mq消息时需要了解mq消息结构进行相应处理; 对于后续对同样的事件做其他处理的人如不能提前了解到已有相应消息发到了mq就得再发一次消息到mq等。                     图1.1消息中间件 现需要考虑在不依赖于Mq的形式下如何更优雅地实现异步任务处理!!! 一.消息任务 1.1现有轮询方式 轮询:针对每一个业务记录一张轮询中间表,通过轮询扫描消费。 优点: 1.时间性把控粒度高。 2.每个业务彼此分离,互不干涉。 缺点: 1.每次创建业务都要建立一张属于自己的轮询表,也要建立一个新...

  1qvm21mSQPsY   2024年02月19日   104   0   0 设计模式
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~