Использование одного порта с разными путями (более предпочтительно для Vercel):
- Лучший способ для Vercel — настроить ваше приложение NestJS таким образом, чтобы HTTP и Socket.IO работали на одном порту, но использовали разные URL-пути.
Например:
- HTTP: /api/* (для всех ваших REST API)
- Socket.IO: /socket.io/* (для вашего Socket.IO подключения)
В вашем коде NestJS вам нужно будет настроить маршрутизацию, чтобы обрабатывать запросы на основе этих путей. Это наиболее простое решение для развертывания на Vercel, так как вам не нужен внешний прокси-сервер.
как задеплоить чтобы еще socket io с отдельного порта работал?