节点js不定式循环(setTimeout或setInterval)

时间:2017-11-05 09:29:48

标签: node.js callback request dnode

你有一些带回调的代码dnode函数:

    const dnode = require('dnode');
    const request = require('request');
    const daemon = dnode.connect(45848); 

    function requestInfo() {
            daemon.on('remote', (rpc) => {
                rpc.status(callback);
            });
            var callback = (err, infos) => {
                ...........
                request.post({
                    .........
                });
            }
        }

当我在脚本执行时请求一次就可以了。信息发送和请求,但是当我使用例如setTimeout(requestInfo, 10000);或间隔时,脚本被卡住并且甚至不执行一次。

我需要每分钟rpc.status(callback);

0 个答案:

没有答案