使用 Virtual Box 在 Linux 上运行 Spork for Rails - 端口使用错误

发布于 2024-11-15 14:41:43 字数 218 浏览 4 评论 0原文

在 Ubuntu 11.0.4 和 Fedora 上: 我在使用 spork 时收到“地址已在使用 - bind(2) (Errno::EADDRINUSE)”错误。

如果我使用不同的端口加载 spork,则 rspec 不再检测到 drb 服务器 - Guard 也无法使用它。我尝试安装不同的操作系统以及使用 VMWare,但遇到了相同的错误。

我该如何继续?

谢谢!

On Ubuntu 11.0.4 and Fedora:
I'm getting a "Address already in use - bind(2) (Errno::EADDRINUSE)" error while using spork.

If I load spork using a different port, then rspec no longer detects a drb server - guard doesn't work with it either. I've tried installing a different OS, as well as using VMWare, and I get the same error.

How do I proceed?

Thanks!

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

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

发布评论

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

评论(2

南城旧梦 2024-11-22 14:41:43

当 DRb 服务器使用非默认端口时,您可以通过在 rspec 调用中添加 --drb-port [PORT] 来告诉 RSpec 使用该备用端口。

spork -p 5555
rspec spec --drb --drb-port 5555

当然,您可以将所有 rspec 选项放入 .rspec 文件中,然后记住在启动 spork 时运行该端口。

When using a non-default port for the DRb server you can tell RSpec to use that alternate port by adding --drb-port [PORT] to your rspec call.

spork -p 5555
rspec spec --drb --drb-port 5555

Of course you can put all the rspec options into your .rspec file, then just remember to run that port when you fire up spork.

昔梦 2024-11-22 14:41:43

也许还有另一个 spork 在工作。
查找程序列表

maybe there is another spork working.
look up the procedure list

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