【问题标题】:Node.JS: How to get the server's port from an external app?Node.JS:如何从外部应用程序获取服务器的端口?
【发布时间】:2012-08-31 11:29:09
【问题描述】:

我正在开发一个与 Node.JS 应用程序通信的 Ruby 应用程序,我想知道是否有办法在我的 Ruby 应用程序中获取 Node 应用程序使用的端口。

如果没有,您能否强制在选定的端口上运行,而不更改节点应用程序中的代码?

我找到了this,但它是在JS中的。

干杯!

编辑:这可以通过 -p 端口实现

【问题讨论】:

  • 您的 Node.js 应用程序使用 Express 吗?裸HTTP?打开一个UDP端口?让我们看一些代码。您的要求非常简单,您只需通过命令行将端口传递给 Node 应用程序。
  • 我想涵盖每一个案例。我是做节点应用程序的人,我希望能够托管节点应用程序。命令行中的选项是什么?例如 --port=8080 之类的东西?

标签: ruby node.js port


【解决方案1】:

您可以使用environment variable 向应用程序提供端口号。或者将其作为命令行参数提供。

【讨论】:

  • 我真的不明白你是怎么做到的,不管怎样……你能解释一下吗?命令行似乎与我的情况相关。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-29
  • 1970-01-01
  • 1970-01-01
  • 2013-01-12
相关资源
最近更新 更多