当Botbuilder抛出默认错误消息时,如何跟踪根本原因错误?

时间:2017-07-13 09:33:30

标签: node.js botframework

Conversation showing the issue

我已将node.js chatbot(使用Microsoft Botbuilder软件包构建)部署为Azure Web应用程序。如附图所示,频道模拟器中的对话(与网络聊天相同)顺利进行,直到进行数据库调用。部分是意图处理程序尝试进​​行数据库调用,机器人使用默认错误文本进行响应(我没有理解。请再试一次。)。

有趣的是,如果我在响应中输入随机(如Hello),然后再次输入查询,则机器人继续进行db调用。此方案显示在随附的屏幕截图中。

奇怪的是,当我在本地处理僵尸程序或在Azure之外部署它(例如AWS)时,问题不会发生。

我的问题是如何弄清楚到底出了什么问题?我一直在浏览Azure web应用程序的诊断控制台(Kudu)中的日志,但在任何日志中都没有指针。任何帮助表示赞赏!

修改:按照此link

中的步骤修复此问题

0 个答案:

没有答案
相关问题