公共交通 - 漫长的 运行 流程和即时响应
Masstransit - long running process and imediate response
我正在将 Masstransit 与 Azure 服务总线一起使用,我想要实现的是从 API 调用总线并发出一些请求,这将触发一个漫长的过程,但也会立即得到请求的响应收到。
实现该目标的最佳方法是什么?
我应该将 JobConsumer 和 GetResponse 与 JobSubmissionAccepted 一起使用还是有更好的选择?
如果您的消费者需要很长时间(通常超过五分钟),则可以选择使用作业消费者。但是,您需要了解 运行 工作消费者的额外要求。
普通消费者通常可以在接收端点的 MaxAutoRenewDuration
之前正常工作,因此让初始消费者生成一条消息供后续消费者处理,然后立即响应请求是一个不错的选择,因为嗯
我正在将 Masstransit 与 Azure 服务总线一起使用,我想要实现的是从 API 调用总线并发出一些请求,这将触发一个漫长的过程,但也会立即得到请求的响应收到。
实现该目标的最佳方法是什么? 我应该将 JobConsumer 和 GetResponse 与 JobSubmissionAccepted 一起使用还是有更好的选择?
如果您的消费者需要很长时间(通常超过五分钟),则可以选择使用作业消费者。但是,您需要了解 运行 工作消费者的额外要求。
普通消费者通常可以在接收端点的 MaxAutoRenewDuration
之前正常工作,因此让初始消费者生成一条消息供后续消费者处理,然后立即响应请求是一个不错的选择,因为嗯