nServiceBus Beta 连接关闭异常

发布于 2024-12-28 22:22:36 字数 617 浏览 1 评论 0原文

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

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

问题:

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

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

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

  4. 是否有任何示例、文档或演练可以更深入地显示配置,特别是关于创建分布式工作人员?

我已经浏览了 NServiceBus 网站,并阅读了几乎所有的堆栈溢出帖子,但仍在努力使这项工作正常进行!

非常感谢任何帮助! 谢谢, 抢

Im trying to get an nServiceBus sample up and running across 2 pc's. I'be built the Distributor sample, added a couple of workers, which all work running locally.

If I add the command line parameter for either NServiceBus.Integration, or NServiceBus.Production the master node delays and throws a .Net.WebException - "The underlying connection was closed: An unexpected error occurred on a receive."
All firewalls are off but i dont even have to try putting anything on the other node, running locally causes the exception without changing anything other than the command line on the master.

Questions :

  1. What's causing the sample throw?.. am i missing some configuration required to allow multiple physical PC's each hosting a logical subscriber?

  2. Does specifying the integration or production profile mean you now need to specify a DB for the subs storage? will the default inmemory storage no longer work?(just for getting it up & running?)

  3. Does the licence cover testing on multiple PC's using the other profiles?

  4. Are there any samples, documentation or walkthroughs that do show configuration in a bit more depth, especially regarding creating distributed workers?

I've trawled the NServiceBus site, and read almost all the Stack overflow posts and still struggling to make this work!

Any help much appreciated!
Thanks,
Rob

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

落叶缤纷 2025-01-04 22:22:36

它尝试连接到端口 8080 上的 raven 数据库。在测试版中,您需要手动安装 raven。下一个 drop raven 将会为你自动安装

Its trying to connect to the raven db that should be on port 8080. In the beta you need to install raven manually. In the next drop raven will be autoinstalled for you

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文