node.js - 解决node js应用程序和windows服务器的端口问题

标签 node.js iis

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

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

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

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

最佳答案

一次只有一台服务器可以使用给定端口。如果您的 Windows 服务器已使用端口 3000,则您无法在同一端口上启动另一台服务器。您必须停止第一台服务器或选择不同的端口号。

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

关于node.js - 解决node js应用程序和windows服务器的端口问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38824951/

相关文章:

node.js - 如何在ejs中获取本地时区?

node.js - 连接配置循环 - Prosys OPC UA 客户端

Node.js 中 Javascript 的新运算符

php - 在文件夹中包含一次 azure web php

托管在 IIS6 上的 WCF

javascript - 编辑 Knex 插入以获取参数数组

javascript - mongodb 重新索引集合不起作用

asp.net - 基于多个(但不是全部)条件的 IIS 重定向规则

asp.net - (405) 不允许的方法。 WCF网络服务

asp.net - 同一应用程序池中的网站是否共享加载的库?