我开始使用 NServiceBus 并且对 Pubsub 示例有疑问。
我的意图是让 Publisher1 的多个实例运行并接收发布者发送的消息。我还破解了发布者只发送 eventMessage 类型的消息。
但是,如果我启动发布者和订阅者 1 的三个实例,则一次只有一个实例会收到消息。
这是为什么?是配置设置还是其他?
这是我尝试过的,它返回异常“启动端点时出现异常,已记录错误。原因:在配置组件之前无法配置属性。请先调用‘配置’。”:
using NServiceBus;
namespace Subscriber1
{
public class EndpointConfig : IConfigureThisEndpoint, AsA_Server
{
}
public class OverrideInputQueue : IWantCustomInitialization
{
public void Init()
{
Configure
.Instance
.Configurer
.ConfigureProperty<NServiceBus.Config.MsmqTransportConfig>(t => t.InputQueue, "testQueue");
}
}
}
/J