node-schedule/node-schedule

Float number minute of RecurrenceRule make cpu high under centos

Open

#531 aberto em 23 de jun. de 2020

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)JavaScript (539 forks)batch import
help wanted

Métricas do repositório

Stars
 (8.826 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

The minute of RecurrenceRule is set to float number by mistake, however, it causes CPU high over 100% under centOS in latest version.

    let rule = new schedule.RecurrenceRule();
    rule.minute = randomNum(30, 58);
    rule.hour = [11, 23];
    schedule.scheduleJob(rule, async function() {

    randomNum = (min, max) ->
            return Math.random() * (max - min) + min

Guia do colaborador