我正在使用node.js开发Chatbot项目,该项目部署在azure平台上并与facebook messenger集成。目前,我正面临一个性能问题,即在超时后,机器人似乎需要更长的时间才能响应用户。
请告知。
我在网上找到了一种解决方案(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*/ );