1
我的應用在本地工作,但是當我部署到heroku時,myapp.herokuapp.com/socket.io的請求獲得404響應。heroku上的socket.io請求404
這裏是我的代碼:
var express = require('express');
var http = require('http');
var app = express();
var port = 8080;
// Configuration of the server
require('./ServerConfig').serverConfig(app, express);
var server = http.createServer(app).listen(port)
var io = require('socket.io').listen(server);
io.on('connection', function(socket){
console.log('a user connected');
socket.on('message', function(msg){
console.log(msg);
io.emit('message', msg);
});
});
使用我的NodeJS剛開始,我真的不明白爲什麼它崩潰。
有人可以解釋這個錯誤的原因或如何調試?
謝謝!
嘗試myapp.herokuapp.com:8080/socket.io – laggingreflex 2014-11-09 03:38:52