Bot在收到第一个消息后响应速度太慢

时间:2019-05-28 08:36:33

标签: node.js azure botframework microsoft-teams

我们有一个使用Microsoft Boatbuilder和node.js构建的机器人,该机器人托管在Azure上。该机器人可以正常工作,并且当一个用户说“嗨”时几乎可以立即做出响应。但是我们发现,当多个用户尝试聊天时,该机器人需要30秒到1分钟的时间才能响应第一条消息。

我们检查了应用程序日志,但其中没有任何内容可以解释造成这种延迟的原因。

2 个答案:

答案 0 :(得分:1)

我的第一个猜测是在机器人的appservice中启用Always On功能。

答案 1 :(得分:0)

我们遇到了同样的问题,发现将应用程序服务切换为Always On可以大大减少我们的第一条消息延迟。

如果您转到Azure门户,请导航至:

  

仪表板->应用程序服务-> [服务名称]->配置->   常规设置

有一个Always On选项,您可以选中“是”。