Mam tę aplikację napisaną z expressem i socket.io przy użyciu node.js, aplikacja działa znakomicie na localhost, ale kiedy pcham na mój serwer ec2, łączy się przez 20 sekund, a następnie rozłącza się, a następnie łączy ponownie itd. ..błąd "błąd połączenia websocket" przy użyciu pliku socket.io na instancji EC2?
dając mi błąd na konsoli węzła jako
warn - websocket connection invalid
info - transport end
SERWERZE
app = express()
server = http.createServer(app)
io = require('socket.io').listen(server)
KLIENTA
socket = io.connect()
wiem, że problem nie jest z mojego kodu, bo w pełni przetestowane aplikację internetową na localhost, więc jedynym problemem jest to, gdzie ten kod jest uruchomiony, który jest moim instancji EC2?
pan podłączyć do instancji bezpośrednio lub za pośrednictwem ELB? –
Podłączam się bezpośrednio do instancji? – unknown
może ktoś odpowiedzieć na to pytanie, to naprawdę podsłuchuje mnie sirycznie! – unknown