我们正在使用 MS Bot Framework 构建一个机器人。有时,当不使用机器人时,响应时间太长,我们会收到 [500] 内部服务器错误。当我们尝试在我们的应用程序上访问机器人时,我们会看到这个问题(我们使用 Direct Line 与机器人交互)。
我已经阅读了有关确保应用程序活动的 Microsoft Azure 设置设置为“始终开启”的其他答案,我们已经这样做了。但是由于 Always on 正在 ping 我们的 bot web 应用程序的根,我认为这可能不足以让 bot / directline 保持活力......
而且我没有任何从 http 到 https 的重写规则阻止 ping 请求成功..
有人有这个问题吗?
更新问一个特定的问题:如果上面解释的所有设置都不起作用,我们如何确保我们的机器人始终处于活动状态?我们应该通过直接框架 ping 我们的机器人吗?