NServiceBus主机和端点配置

时间:2015-02-04 15:31:49

标签: nservicebus

我一直在浏览NServiceBus示例,我不清楚的一点是NserviceBus Host to Endpoint的基数。关系是1 NServiceBusHost到1端点?这在生产中是什么样的?每1个端点1个Windows服务?

提前致谢

1 个答案:

答案 0 :(得分:2)

我们有3个主要角色NServiceBus.Host,它是一个物理主机,允许在Windows机器上将端点作为Windows服务托管。因此,NServiceBus.Host与Windows服务之间存在1:1的关系。

一个主机可以从V5开始托管多个端点实例(每个服务可以有多个总线监听不同的Q),其中端点实例是端点的物理部署,该端点是拥有集合的逻辑定义消息类型。

因此在生产中我们可以监控1个托管1个端点的队列。但是,即使默认情况下本地NSB.host不支持开箱即用,您也可以在同一服务中拥有多个端点。另一方面,我们支持它在Azure上开箱即用,我们拥有一个动态主机,每个主机允许多个实例,同时保持实例在不同进程中隔离。

交叉回答:https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/particularsoftware/7zOHHOOqDi4/I4p2TbvFGc0J