1
我有一個基本的node.js應用程序,用於打開兩個客戶端之間的連接並將一個輸入回顯給另一個。淨模塊節點不聽端口
var net = require("net");
console.log("Relay Started");
var id = 0;
var Socket = [];
relay = net.createServer(function(socket) {
socket.on('connect', function() {
console.log('Connected');
if(socket.id==null) {
socket.id = id;
Socket[id]=socket;
id++;
}
});
socket.on('data', function(data) {
data = data.toString()
if (socket.id==0) {
Socket[1].write(data);
} else if (socket.id==1) {
Socket[0].write(data);
}
console.log(socket);
console.log(data.toString());
});
})
relay.listen(process.env['app_port']||8080);
在本地運行它工作正常,但是當我把它放到一個Nodester開發服務器,我無法用telnet zapcs.nodester.com 18007
(它的名義下zapcs主辦,給定端口是18007)連接。 Relay Started
已記錄,但之後沒有任何連接。任何想法,爲什麼會這樣?
〜