node.jsを使用してexpressとsocket.ioでこのWebアプリを作成しました。アプリはlocalhostで見事に動作しますが、ec2サーバーにプッシュすると、20秒ほど接続してから切断し、再度接続します...
ノードコンソールに次のようなエラーが表示されます
warn - websocket connection invalid
info - transport end
サーバ
app = express()
server = http.createServer(app)
io = require('socket.io').listen(server)
クライアント
socket = io.connect()
localhost で Web アプリを完全にテストしたので、問題はコードにあるのではないことはわかっています。唯一の問題は、このコードが実行されている場所です。これは私の ec2 インスタンスですか?