2016-10-25 23 views
0

node.jsアプリケーションの内部通信にsocket.ioを使用しています。コードは、私のdevelマシン上で正常に動作しますが、メインサーバ上のアプリの起動時にメッセージの無限のシリーズに出てくるよう:Socket.io node.jsアプリケーションの起動時にエラーが発生しました

GET /socket.io/?EIO=3&transport=polling&t=###### 404 

ノードのバージョン:0.10.33

app.js:

var app = express(); 
app.set('port', process.env.PORT || 3200); 
... 
var servio = require('http').Server(app); 
var io = require('socket.io')(servio); 
var iowm = io.of('/opay'); 
iowm.on('connection', function(socket) { 
    socket.on('done', function(data) { 
    iowm.emit('op'+data.COKEY, {CPKEY: data.CPKEY}); 
    }); 
}); 
app.set('io', io); 
servio.listen(8080); 
... 
app.listen(app.get('port'), function() { // port 3200 
    console.log(' listening on port '+app.get('port')); 
}); 

答えて

0
var servio = require('htpp').Server(app); 

htpp => http?

+0

入力ミスを修正しました。 – ImTalkingCode

0

固定。一部のコードが間違ったソケットポートを指していました。どうも。

関連する問題