处理Microsoft Bot框架中的网关超时(node.js)

时间:2018-05-21 08:22:16

标签: node.js azure timeout botframework

我正在使用node.js开发Chatbot项目,该项目部署在azure平台上并与facebook messenger集成。目前,我正面临一个性能问题,即在超时后,机器人似乎需要更长的时间才能响应用户。

请告知。

enter image description here

我在网上找到了一种解决方案(https://blog.botframework.com/2017/11/02/optimizing-latency-bot-framework/)。但是,我在控制台日志上30分钟后返回“null”。
这是代码:

let chatConnector = ...;
... 
setInterval(() => {
    chatConnector.getAccessToken((error) => {
            console.log(JSON.stringify(error));
        }, (token) => {
            console.log(`token refreshed: ${token}`); 
        });
}, 30 * 60 * 1000 /* 30 minutes in milliseconds*/ );

0 个答案:

没有答案