【问题标题】:Microsoft Bot (webchat channel): 500 Internal Server error: failed to send messageMicrosoft Bot(网络聊天频道):500 内部服务器错误:发送消息失败
【发布时间】:2016-10-04 12:29:41
【问题描述】:

我们通过网络聊天频道在网页上嵌入了一个 Bot,如果 Bot 空闲 10 分钟左右,然后提出问题,则 Bot 没有响应,但是,当再次提出相同的问题时,它会按预期响应。

在调查网络捕获时,我们观察到第一次提出问题时收到的响应是 500:Internal Server Error with message as "failed to send message"

【问题讨论】:

    标签: botframework chatbot


    【解决方案1】:

    您是否在 Azure 中运行机器人?如果是这样,请确保您启用了“AlwaysOn”;否则,如果 Web 应用程序空闲一段时间,它将被卸载。检查this 是否有类似问题。

    始终开启。默认情况下,如果 Web 应用程序空闲一段时间,则会卸载它们。这使系统可以节省资源。在基本或标准模式下,您可以启用 Always On 以始终保持应用程序加载。如果您的应用连续运行 Web 作业,则应启用 Always On,否则 Web 作业可能无法可靠运行。

    您可以阅读更多关于网站配置的信息here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-26
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 2021-04-06
      相关资源
      最近更新 更多