Asp.net 样板和 Azure 服务总线

Asp.net Boilerplate and Azure Service Bus

Asp.net Boilerplate/Asp.net Zero是单体架构吗?即不是微服务架构。那正确吗?

我需要根据用户请求的需求来放大和缩小特定的 component/service 服务器功率。比如 Azure 总线服务或者 RabitMQ 等等

我需要在这里开发一个基于 SaaS 的 Resturant 网络应用程序。您知道一年中有些时期有很多食品订单,有些时期则很少。所以我需要用服务器资源来处理这种用例,即 memory/CPU 电源等向上和向下扩展。

即我可以将 Azure 服务总线与 Asp.net Zero/Boilerplate 一起使用吗?如果是,那么我可以没有什么指导吗?

Is Asp.net Boilerplate/Asp.net Zero has monolithic architecture

Asp.net Boilerplate 是一个通用框架,您可以创建单体或基于微服务的系统。 AspNet Zero 本身是一个整体应用程序,而您始终可以基于 Asp.net 样板框架创建其他服务并与 Asp.net 零进行通信。

Can I use Azure Service Bus with Asp.net Zero/Boilerplate? If Yes then can I have little guidance for that?

是的,可以使用。它与在常规 .net 项目中使用它没有区别。但是,zero/boilerplate源代码不会用到它,你的新代码可以用。 asp.net 样板有一个 EventBus,但它是一个本地事件总线,与 Azure 服务总线无关。