es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Discord.js: (nodo: 147) Advertencia de rechazo de promesa no controlada: Error: se ha superado el tiempo de espera de 1000ms.

Recientemente, por alguna razón desconocida, empecé a ver errores regulares en la consola. Como este:

(node: 147) Advertencia de UnhandledPromiseRejection: Error: se superó el tiempo de espera de 1000ms
en createError (/home/runner/ricebot/node_modules/axios/lib/core/createError.js:16:15)
en RedirectableRequest.handleRequestTimeout (/home/runner/ricebot/node_modules/axios/lib/adapters/http.js:280:16)
en RedirectableRequest.emit (events.js: 314:20)
en RedirectableRequest.EventEmitter.emit (domain.js: 483:12)
en Timeout._onTimeout (/home/runner/ricebot/node_modules/follow-redirects/index.js:166:12)
en listOnTimeout (internal/timers.js: 554:17)
en processTimers (internal/timers.js: 497:7)

También hace que la latencia de mi bot llegue a 30000 ms.

Solo tengo partes de Axios en mis comandos y aquí está uno de ellos (sin embargo, todavía funciona correctamente, solo registra el error):

const url = 'https://no-api-key.com/api/v2/animals/cat';

    let image;
    let fact;
    try {
        const { data } = await axios.get(url);
        console.log(data);
        image = data.image;
        fact = data.fact;
    } catch (e) {
  console.log(e)
        return message.channel.send('Se produjo un error, ¡inténtelo de nuevo!');
    }

Esto no solía ser un problema.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás viendo errores regulares en la consola y la latencia de tu bot está llegando a 30000 ms. Tienes partes de Axios en tus comandos divertidos y has proporcionado un ejemplo de uno de ellos. Parece que esto no solía ser algo. ¿Has intentado solucionar el problema? Si no, podría ser útil consultar la documentación de Axios para ver si hay alguna solución que pueda ayudar.

Comments are closed.