Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
TypeError: msegs debe ser un número en la aplicación en ejecución

Ayer, eventualmente me encontré con el extraño problema con todos mis servidores API durante las horas pico. A continuación se menciona el error intermitente. Estoy usando varios servicios de terceros con la aplicación. Algunos de los servicios utilizados con las aplicaciones son newrelic, airbrake, pusher, etc.

Pila:

 Node v0.12.2 pm2 2.4.5 request module: 2.81.0

Error:

 Uncaught TypeError: msecs must be a number at Object.exports.enroll (timers.js:156:11) at Socket.setTimeout (net.js:329:12) at ClientRequest.<anonymous> (_http_client.js:558:10) at ClientRequest.g (events.js:199:16) at ClientRequest.emit (events.js:129:20) at tickOnSocket (_http_client.js:486:7) at _http_client.js:497:7 at process._tickCallback (node.js:355:11) Errors in airbrake: Error: msecs must be a number timers.js:156 in Object.exports.enroll net.js:337 in Socket.setTimeout _http_client.js:565 events.js:199 in ClientRequest.g events.js:129 in ClientRequest.emit _http_client.js:493 in tickOnSocket _http_client.js:504 node.js:381 in process._tickDomainCallback

Cosas que ya he intentado pero nada ayudó. Los errores venían continuamente durante 12-15 horas.

  1. Actualización de la versión del nodo a 6.9.1
  2. Versión del módulo de solicitud de degradación hasta 2.2.1
  3. Intenté agregar el tiempo de espera de solicitud a continuación donde he usado la configuración de solicitud.

    var solicitud = require('solicitud') solicitud = solicitud.valores predeterminados({tiempo de espera: 120000})

  4. Intenté ejecutar app.js con el nodo.

  5. Intenté agregar un tiempo de espera en .bowerrc.
  6. Implementé un nuevo servidor y con el código nuevamente, pero el error aún estaba allí.

El error no volvió a ocurrir en las últimas 3 horas. No puedo encontrar el RCA y tampoco estoy seguro de si vuelve a ocurrir en las horas pico.

Cualquier idea sera apreciada.

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda