0

我试图让 nServiceBus 示例启动并在 2 台电脑上运行。我构建了 Distributor 示例,添加了几个工作人员,它们都在本地运行。

如果我为 NServiceBus.Integration 或 NServiceBus.Production 添加命令行参数,主节点会延迟并抛出 .Net.WebException -“底层连接已关闭:接收时发生意外错误。” 所有的防火墙都关闭了,但我什至不必尝试在另一个节点上放置任何东西,在本地运行会导致异常,除了主服务器上的命令行之外没有更改任何内容。

问题 :

  1. 是什么导致了样本抛出?..我是否缺少允许多台物理 PC 各自托管一个逻辑订户所需的一些配置?

  2. 指定集成或生产配置文件是否意味着您现在需要为 subs 存储指定数据库?默认的内存存储将不再起作用吗?(只是为了让它启动和运行?)

  3. 许可证是否涵盖使用其他配置文件在多台 PC 上进行的测试?

  4. 是否有任何示例、文档或演练可以更深入地展示配置,尤其是在创建分布式工作人员方面?

我浏览了 NServiceBus 网站,阅读了几乎所有 Stack Overflow 帖子,但仍在努力完成这项工作!

非常感谢任何帮助!谢谢,罗伯

4

1 回答 1

0

它试图连接到应该在端口 8080 上的 raven db。在测试版中,您需要手动安装 raven。在下一个 drop raven 将为您自动安装

于 2012-01-26T18:46:01.597 回答