실행하는 기능 모든 메시지를 보내는 분

0

질문

이 기능:

    var getTexts = new cronJob( '*/1 * * * *', function(){
    var viewConformationEmails = "select * from clients";
    ibmdb.open(ibmdbconn, function(err, conn) {
        if (err) return console.log(err);
        conn.query(viewConformationEmails, function(err, rows) {
            if (err) {
                console.log(err);
            } else if (!err) {
                console.log("Success")
            }

            
            for (var i = 0; i < rows.length; i++) {
                // arrayOfNumbers.push(rows[i].NAME)
                // arrayOfNumbers.push(rows[i].PHONE_NUMBER)
                // arrayOfNumbers.push(rows[i].HOUR)
                // arrayOfNumbers.push(rows[i].MINUTE)
                var minute = rows[i].MINUTE;
                var hour = rows[i].HOUR;
                console.log(rows[i])
                var stringg = rows[i]["MINUTE"] + " " + rows[i]["HOUR"] + " * " + "* " + "*"


                var textJob = new cronJob( stringg, function(){
                    client.messages.create( { to:'xxx', from:'yyy', body:'Hello! Hope you’re having a good day!' }, function( err, data ) {});
                  },  null, true);
            }

            conn.close(function() {
            });
        });
    });
}, null, true)

그것이 무엇이어야 할 것은 실행 cronjob1 분마다 얻을 수있는,모든 결과에서 나 clients 테이블. 나는 그때 루프를 통해 각각의 결과,그리고 만약 그것의 현재 시간과 일치 결과 시간을 데이터베이스에서,그것은 메시지를 보냅니다. 그러나,그것은 처음 실행 cronjob 에서 각 분의 날,그리고 다음의 말을 내 etxt 은 갈 예정이다 우리의 9:15,수 없습니다 그것은 거기에 충분히 빠르기 때문에,그것은 여전히 진행을 통해 첫 번째 cronjob itteration. 그건 내 생각,그러나 나는 100%확실하지 않과할 수 없습니다. 누군가의 도움을 받을 수 있는?

cron javascript node.js twilio
2021-10-29 14:05:04
1

최고의 응답

0

이 그것을 밖으로 생각으로 하는 이것:

var getTexts = new cronJob( '45 * * * * *', function(){

그것이 무엇을 실행하 cronjob 마 45 seconds는 다음이 보내는 텍스트 메시지에 지정된 시간입니다. 완벽하게 작동,지금까지...

2021-10-29 14:39:27

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................