MasstranSite-长时间运行的流程和即时响应 [英] Masstransit - long running process and imediate response

查看:70
本文介绍了MasstranSite-长时间运行的流程和即时响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用具有Azure Service Bus的MasstranSite,我希望实现的是从API调用Bus,其中的一些请求将触发较长的进程,但也会立即获得已收到请求的响应。

实现这一目标的最佳方式是什么? 我应该将JobConsumer和GetResponse与JobSubmissionAccept一起使用,还是有更好的选择?

推荐答案

如果您的使用者需要很长时间,通常超过五分钟,则可以选择使用作业使用者。但是,您需要了解运行作业使用者的其他要求。

常规使用者通常可以很好地工作到接收终结点的MaxAutoRenewDuration,因此让初始使用者生成一条消息供后续使用者处理,然后立即响应请求也是一个不错的选择。

这篇关于MasstranSite-长时间运行的流程和即时响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆