Node.js NodeJS无法绑定到Azure内部端口
我试图让NodeJS监听Azure上的内部端点 我有以下设置Node.js NodeJS无法绑定到Azure内部端口,node.js,azure,iisnode,Node.js,Azure,Iisnode,我试图让NodeJS监听Azure上的内部端点 我有以下设置 我已经通过ServiceDefinition为端口8082创建了一个内部端点 在我的server.js中,我有两个http服务器 server.listen(process.env.port);//外部的 服务器。听(8082);//内部的 外部端口由IISNode绑定并正确响应请求 但是,内部端口在以下情况下发生故障: 错误: 倾听每一个人 在errnoException(net.js:901:11) 在服务器上。\u lis
server.listen(process.env.port);//外部的
服务器。听(8082);//内部的
错误:
倾听每一个人
在errnoException(net.js:901:11)
在服务器上。\u listen2(net.js:1020:19)
听(net.js:1061:10)
在Server.listen(net.js:1127:5)
谢谢。如何定义内部端点?你能复制csdef的那部分吗?你使用的是云服务(web角色)还是azure网站?@kwill,我使用的是HTTP端点。我从匿名者那里得到了一个答案,我应该使用TCP端点。(现在似乎有点明显)。让我试试。@AmitApple这是一个云服务。正确,TCP端点。HTTP端点设置了与IIS的绑定,这就是节点服务器无法绑定到同一端口的原因。TCP端点只设置防火墙规则,但将绑定留给您。