2016-10-25 7 views
0

내 node.js 앱에서 내부 통신을 위해 socket.io를 사용하고 있습니다. 코드 내 (STABLE) 시스템에서 잘 작동하지만 주 서버에 응용 프로그램 시작시 메시지의 끝없는 시리즈 나오는 등 :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

수정 됨. 일부 코드가 잘못된 소켓 포트를 가리키고 있습니다. 고마워.