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'));
});
入力ミスを修正しました。 – ImTalkingCode