Float number minute of RecurrenceRule make cpu high under centos

Author: richzwCreated Jun 23, 2020Updated Aug 18, 2026
Labelshelp wanted

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

javascript
    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

Source: node-schedule/node-schedule