【发布时间】:2015-01-05 10:37:11
【问题描述】:
我的应用程序在本地工作,但是当我部署到 heroku 时,对 myapp.herokuapp.com/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