есть серверное приложение запущенное на 3000 порту, оно авторизует/ регистрирует пользователя. И есть клиентское приложение на 3001 порту, которое будет отправлять логин с паролем через websockets
import { WebSocketGateway, SubscribeMessage } from '@nestjs/websockets';
import { Socket } from 'socket.io';
@WebSocketGateway(3000, {transports: ['websocket']})
export class AuthGateway {
@SubscribeMessage('auth')
handleEvent(client: Socket, auth: {username: "user2", password: "Aa123!@#"}) {
return auth;
}
}
когда запускаю оба приложение, от клиентское выдаёт ошибку (Error: listen EADDRINUSE: address already in use :::3000),почему так? или надо через http module так делать?