我可以在Joyent的no.de开发环境中收听80以外的端口吗?

时间:2012-01-24 05:31:56

标签: node.js port joyent

我最近在Joyent的免费开发平台上配置了Node SmartMachine。我无法让我的节点服务器收听80以外的任何端口。

这有效:

server.listen( 80 );

当我访问http:// [我的机器] .no.de /时,我看到了我预期的输出。

但是,如果我尝试:

server.listen( 3000 );

并访问相应端口上的页面,我会得到类似“哎呀!谷歌Chrome无法连接到[我的机器] .no.de:3000”

我在http://wiki.joyent.com/找不到任何有用的内容。有没有人对我所缺少的东西有任何见解?

2 个答案:

答案 0 :(得分:0)

很有可能Joyent不允许80以外的端口连接。

答案 1 :(得分:0)

如果你在那里ssh(就像在正常的VPS中那样),你也可以在不同的端口上启动应用程序,但不能通过他们的git-deployment系统启动应用程序(它将仅在端口80上自动启动你的应用程序)。我实际上是这样做的,并知道它有效。

看看这个:http://alessio.no.de:3000/