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

199
Visualizações
cómo usar subprocesos y funcionalidad sleep() con node.js

Estoy tratando de aprender node.js después de python y tratando de enhebrar un proceso de ejecución infinita en segundo plano con una sleep() .


principal.js

 const TeleBot = require("telebot"); const fun = require('fun.js'); fun(); //function I want to thread const bot = new TeleBot({ token: "Bot_Token", }); bot.on(["/start", "/hello"], (msg) => { bot.sendMessage(msg.from.id, `Hello ${msg.chat.username}`); }); bot.start();

Vi a algunas personas usando esta función sleep() pero no funcionó

diversión.js

 module.exports = async function fun() { while (1) { await sleep(10000); console.log("I ran"); } }

Error: sleep is not defined

Entonces, probé esto

 const sleep = (waitTimeInMs) => new Promise(resolve => setTimeout(resolve, waitTimeInMs)); module.exports = async function fun() { while (1) { await sleep(10000); console.log("I ran"); } }

Funciona, pero ¿es esta una buena práctica y está bien usarla? Además, ¿alguien puede decirme cómo usar worker-threads para esto?

about 4 years ago · Juan Pablo Isaza
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