微软Bot框架 - Bot进入睡眠状态。有没有办法防止它?

时间:2016-11-26 20:46:56

标签: botframework

基于僵尸框架的我的机器人非常好用。但是当我在一段时间不活动(比如说一天)后第一次与机器人交互时,机器人似乎需要很长时间(大约10-45秒)才能发回第一个回复。在回复之后,响应时间再次非常好。

对我来说,似乎后端服务进入某种睡眠模式,第一个请求唤醒它。

有没有办法影响这种行为?我担心用户的初始响应时间很长。

感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

如果使用Azure网站,请参阅“始终支持”

https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-configure

  

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