【问题标题】:Resolving port issue of node js application and windows server解决node js应用和windows server的端口问题
【发布时间】:2016-08-12 23:26:34
【问题描述】:

简介: 我的 windows 服务器正在侦听端口 3000。当我启动节点应用程序以使用端口 3000 进行侦听时,它失败并出现错误。

我知道我有使用 iis 部署节点应用程序的替代方法,但我失败了。剩下的唯一方法是制造问题,即“端口”。

编辑 当我解除绑定端口时,我的应用程序开始工作。

如果有人对此问题有更好的想法或想法,请提供帮助。感谢您的宝贵时间。

【问题讨论】:

  • 你能添加你的错误吗?
  • 我在远程工作,我失去了连接,错误就像说“这是 kurento 不是 npm 的问题”

标签: node.js iis


【解决方案1】:

一次只有一台服务器可以使用给定的端口。如果您的 windows 服务器已经在使用端口 3000,那么您不能在同一端口上启动另一台服务器。您将不得不停止第一台服务器或选择不同的端口号。

或者,使用某种代理作为您在端口 3000 上的唯一侦听器,并让它在您的两个服务器之间分配流量,这两个服务器将分别在不同的端口上运行。

【讨论】:

  • @SuhailMumtazAwan - 有充分的理由使用代理。您对您的情况的描述不足以让我们知道您是否需要一个,或者您是否应该选择不同的端口号,或者您是否应该停止另一台服务器。在适当的情况下,所有这些都是合理的解决方案。运行代理是更复杂的解决方案,因此我会推荐其他选项之一,除非有充分的理由不能选择其他选项之一。
猜你喜欢
  • 2019-03-19
  • 1970-01-01
  • 1970-01-01
  • 2020-07-31
  • 2015-12-04
  • 2019-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多