首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MassTransit在ASP.NET MVC站点?

MassTransit在ASP.NET MVC站点?
EN

Stack Overflow用户
提问于 2014-07-02 04:10:07
回答 1查看 790关注 0票数 0

我想解耦一些业务对象,我的网站是用来支持用户的行动。

我的网站是一个SaaS/B2B网站,我不反对有一个“超大规模”的需要。我的主要问题是需要将业务对象彼此分离,并在处理用户通信的线程执行之外,异步地执行偶尔较长时间运行的操作。

话虽如此,我真的不希望有一组单独的服务器来处理我的消息,并且希望web服务器只在内存中托管MassTransit或其他总线软件)。有保证的消息传递(此时)也不是我最重要的承诺。我计划“将”一些支持业务的行为“清理”到总线上,这样它们就不会污染我的主要业务服务/对象。

这个是可能的吗?我现在需要回溯作为传输,还是需要完整的RabbitMq?RabbitMQ会要求我安装另一组服务器来承载它吗?

提亚

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-02 09:57:44

回环只是为了测试。安装RMQ是正确的路径。您不需要不同的服务器,但会建议它。如果你把工作卸载到公共汽车上,你就不会真的想要与网站的资源进行竞争。因此,您可以在本地运行RMQ,而不会出现任何问题。它的消息量很低,RMQ中的资源使用也很低。当您查看更高的卷时,IO可能是RabbitMQ (或任何MQ)的一个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24522718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档