Обработка времени ожидания шлюза в платформе Microsoft Bot (node.js) - PullRequest
0 голосов
/ 21 мая 2018

Я работаю над проектом Chatbot, используя node.js, который развернут на платформе Azure и интегрирован с мессенджером Facebook.В настоящее время я сталкиваюсь с проблемой производительности, из-за которой после тайм-аута боту, по-видимому, требуется больше времени для ответа пользователю.

Пожалуйста, сообщите.

enter image description here

Я нашел одно возможное решение в сети (https://blog.botframework.com/2017/11/02/optimizing-latency-bot-framework/). Однако через 30 минут в журнале консоли мне было возвращено значение "ноль".
Вот код:

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