Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

371
Vistas
Las rutas NextJS /pages/api se compilan en tiempo de ejecución

Tengo una aplicación NextJS que tiene rutas API dentro de pages/api . Cada ruta se lee desde un Singleton, que contiene 1 instancia de una conexión de servidor Redis (ioredis), por lo que puedo reutilizar 1 conexión y no conectarme varias veces.

He notado que cuando uso estas rutas, el Singleton se recrea una vez por ruta. Puedo ver que NextJS los está compilando en tiempo de ejecución, lo que me hace pensar que se está creando una nueva instancia de Singleton para cada ruta, lo que provoca múltiples instancias de la conexión Redis:

 event - compiled client and server successfully in 174 ms (1201 modules) wait - compiling /api/rtmtoken... event - compiled client and server successfully in 106 ms (1202 modules) wait - compiling /api/users... event - compiled client and server successfully in 113 ms (1203 modules)

¿Cómo desactivo la compilación en tiempo de ejecución aquí? Alternativamente, ¿existe una mejor práctica para mantener 1 instancia de una conexión a Redis o similar?

¡Gracias!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda