@gzmone
Веб-разработчик

В socket.io большое количество подключений, почему?

Приложение node js - express js - socket.io

При подключении к socket.io выдает много ошибок:

WebSocket connection to 'wss://.../.../socket.io/?EIO=4&transport=websocket&sid=I7WVrNS2EU4qs8maAAeq' failed:


Также постоянно передподключается к socket`y, фронт на vue.js

const socket = io(usePage().props.socket_url_coinflip, {path: usePage().props.socket_path_coinflip, autoConnect: true});


Код из сокета
const require = createRequire(import.meta.url);
const port = 2052;
const axios = require('axios');

//EXPRESS
var express = require('express');
var app = express();
app.use(bodyParser.json());
app.use(
    bodyParser.urlencoded({
        extended: true,
    }),
);
app.use(cors())
var serv = require("http").createServer(app);
const io = require('socket.io')(serv, {
    path: '/coinflip.io/',
    cors: {
        origins: [
            "*"
        ]
    },
    transports: ['websocket', 'polling'],
});

...некоторая логика 

app.use(express.static("public"));
// app.use("/views", express.static(__dirname + "/views"));
serv.listen(port, () => {
    console.log('start in the *:' + port);
});


Подключение с vue js

const socket = io(usePage().props.socket_url_coinflip, {path: usePage().props.socket_path_coinflip, autoConnect: true});
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы